Skip to content

set of aliases to make git actions more intuitive

License

Notifications You must be signed in to change notification settings

MaddSauer/gitin2it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

gitin2it

set of aliases to make git actions more intuitive

Installation

I recommend that you clone this repo, then add this

[include]
path = ./gitin2it/gitin2it

to your user's .gitconfig (usually at ~/.gitconfig)

What belongs here?

Git aliases that

  • are intuitively, idiomatically named *
  • replace commands that have switches...
    • git ignored vs. git ls-files --others --exclude-standard --ignored (show ignored files in repository)
  • ... or syntax
    • git back vs. git checkout HEAD~1
  • are named after google searches or stack overflow questions
    • "How do I unstage changes that I've changed?" git unstage vs. git reset
  • Implement as-of-yet-unimplemented features
    • git diff-stat automatically sizes stat output to terminal width
  • Wield the power of shell commands

What doesn't belong here?

  • abbrevations
    • git co for git checkout
  • Who decides what is intuitive or idiomatic?

I do.

About

set of aliases to make git actions more intuitive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published