Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.15 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.15 KB

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.