This is meant to be a simple backup systyem for Windows that loops over all the directories listed in its config file and automatically runs git add, git commit, and git push to update remote repositories to match each local one.
A few warnings: Multiple branches may break this system! There are no checks for validity on ANYTHING! gitBack kinda relies on you to make sure you give it valid paths for everything. Multiple instances of the same local repo will break the config file! This program was written to work on my system, with no regards to how other people have their systems set up. It may break things on your system.
gitBack version: 1.4.0 installer version: 1.1.0
- Make sure you have Git installed and on your path.
- Click the green button that says 'Code'.
- Navigate to the zip folder that downloaded and unzip its contents to another folder.
- Open that folder and run
install.exe. - Add
%USERPROFILE%\AppData\Local\Programs\gitBackto your path.
- Clone
https://github.com/AwesomeCronk/gitBackto any folder on your computer. - Navigate to the clones repository and execute
install.exe. - Add
%USERPROFILE%\AppData\Local\Programs\gitBackto your path.
- Modify
install.pyand/orgitBack.pyas desired. - Execute
build.ps1with the argumentsgitBackand/orinstallto build the desired script. - Execute
install.exe. - Make sure
%USERPROFILE%\AppData\Local\Programs\gitBackis on your path.
- Delete
%APPDATA%\gitBackConfigand its contents. - Delete
%LOCALAPPDATA\Programs\gitBackand its contents.
gitBack is licensed under the MIT license with no warranty of any kind.