4

Honestly, I love using the GUI and the terminal in combination when it comes to Git. I feel like I'm faster doing just general commits (hint ctrl+enter commits your work).

But I use the terminal when I start getting into the weeds, like checking out, resetting and doing stuff with my branches.

Comments
  • 1
    I made scripts to perform my common tasks. My most common one: shipit.

    1. If it's a maven project, run <mvn clean>

    2. If it contains go files, run <go fmt>

    3. Ask user for commit message

    4. Add all changes

    5. Commit

    6. Pull from remote

    7. Run mvn verify or go test

    8. Push
Add Comment