Our Sr. Architect open sources the short commands for everyone to use.
Smart Group Commands are a series of short shell scripts that helps you stay productive. With these commands, you just have to hit less than 5 keys rather than lengthy commands, to get the job done.
Currently, I’ve included shortcuts to work with some of the most commonly used Git operations. But there’s more in the pipeline for this project.
Commands
- Simple Add, Commit, and Push
sgc "Your commit message"
The above command derives
git add .
git commit -m "Your commit message"
git push origin master
2. Commit and push to upstream
sgc -u "Your commit message"
The above command derives
git add .
git commit -m "Your commit message"
git push upstream master
3. Commit and push to gh-pages
sgc -gh "Your commit message"
The above command derives
git add .
git commit -m "Your commit message"
git push origin gh-pages
4. Fetch and merge from origin master
sgc fo
The above command derives
git fetch origin master
git merge origin/master
5. Fetch and merge from upstream master
sgc fu
The above command derives
git fetch upstream master
git merge upstream/master
6. Bundle and bower install (Rails Users)
sgc bi
The above command derives
bundle install
bower install
Installation
sgc comes with simple installation, run the following wget or curl to install.
wget
wget -O - https://raw.githubusercontent.com/varun-raj/sgc/master/install.sh | bash
curl
curl -s https://raw.githubusercontent.com/varun-raj/sgc/master/install.sh | bash
For Contributing
- Clone the repo : git clone https://github.com/varun-raj/sgc.git
- Go to the folder cd sgc
- Hack into sgc file.
Up next
Enterprise Storage Problems #1: Increased Management Complexity & Decreasing Budgets