Use SCM in Terminal
Most of the time you work in the computer you're doing code. With your keyboard. Period! It saves time to use text interfaces.
Use SCM GUI like SourceTree to deep, long term management and inspect your repository or careful tasks like resolving conflicts, cherry picking or rebasing. Otherwise use terminal for commits, pushings and pulling, branching on the fly, stashing, etc.
Learn the basic commands listed below and forget the GUI, you'll thank yourself the effort
git add
git branch
git checkout
git commit
git diff
git init
git log
git push | pull
git show
git status
Scott Chacon works at git-scm.com and wrote an excellent book on git that you can read on line
Written by Marcos Hernández
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Terminal
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#