LazyGit is to be used to automate the process of pushing code from local repository to remote repository. Very useful for personal projects. To skip password authentication while pushing code you need to have an SSH key linked to your GitHub account. For generating your own SSH key check out Generating an SSH key.
pip install lazygit
git clone https://github.com/mayank26saxena/LazyGit.git
cd lazygit
python setup.py install
pip install lazygit
to install.lazygit new
to setup username and reponame. python lazygit \<checkout_directory>
Pushing code from a local repository to an upstream was a tedious task. I've developed this script to make the whole process easier, user friendly and less time consuming.
lazygit new
Enter your GitHub username : mayank26saxena
Enter Github remote repository name : LazyGit
lazygit /home/mayank/Desktop/LazyGit
Write your commit message : Removed backup files.
That awesome moment when I used lazygit to push lazygit.py :sunglasses:
Use github's Pull request/issues feature for all contributions.