An open API service indexing awesome lists of open source software.

https://github.com/agoose77/git-gone

Publish local commits or changes for all shell-visited git repositories
https://github.com/agoose77/git-gone

bash git python shutdown

Last synced: about 2 months ago
JSON representation

Publish local commits or changes for all shell-visited git repositories

Awesome Lists containing this project

README

          

# git-gone
[![pypi-badge][]][pypi]

[pypi-badge]: https://img.shields.io/pypi/v/git-gone
[pypi]: https://pypi.org/project/git-gone

Frequently when leaving the office in a rush, I forget to push any local changes to the remote. When I pick up my work from another computer, I realise too late that I didn't push my work. This tool provides the bash functions `leave` and `begone` to shutdown the computer after synchronising any visited git repositories. To avoid making unwanted commits, it pushes to a remote "git-gone" branch by default.

Ignore repositories with `.git-gone-ignore` in the root directory.