Skip to content

KaustubhDamania/LazyGit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LazyGit

A Bash Script which adds, commits and pushes to the remote repository, all with one click!

To execute this script:

sudo chmod +x script.sh
./script.sh <directory-of-the-repository> <commit-message> <name-of-remote-branch>

The 3 arguments specified above are optional.

  • If directory is not given, then current directory is assumed as directory where the repository exists

  • If commit message is not given, then configured text editor is opened for writing commit message

  • If name of remote branch is not given, then the current branch's name is considered as the remote branch's name.

For example,

    ./script.sh . "Random commit message" remote-branch

The above line creates a commit "Random commit message" in the current directory (because of the ".") and pushes it to a remote branch named "remote-branch".

Usage

With commit message argument

Alt Text

Without commit message argument

Alt Text

Note

  • Before executing the script, make sure that remote URL is configured.
  • Also, the commits will be made in current branch so switch to the desired branch before executing the script.

About

One stop solution for automating Git workflow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages