Skip to content

Instantly share code, notes, and snippets.

@LucasLevino
Last active November 17, 2023 19:20
Show Gist options
  • Save LucasLevino/38efa583fd322b0790df1a9d82d4300b to your computer and use it in GitHub Desktop.
Save LucasLevino/38efa583fd322b0790df1a9d82d4300b to your computer and use it in GitHub Desktop.
Comando de personalização do git
commands in shell
git config --global core.editor code
git config --global --edit
add in .gitconfig
[alias]
c = !git add --all && git commit -m
nb = !git checkout -b
p = !git push -u origin
s = !git status -s
[MacOS] l = !git log --pretty=format:'%C(blue)%h%C(red)%d - %C(white)%s - %C(red)%cn, %C(green)%cr'
[Windows] l = !git log --pretty=format:'%C(blue)%h%C(red)%d - %C(white)%s - %C(blue)%cn, %C(green)%cr'
t = tag -a $1 -m $1
graph = !git log --graph
search = !git log --grep=
amend = !git add --all && git commit --amend --no-edit
count = !git shortlog -s --grep
[push]
followTags = true
in shell
#$ git c "your commit here"
#
#$ git nb feature_branch_name
#
#$ git p feature_branch_name
@MichaelCurrin
Copy link

MichaelCurrin commented Aug 8, 2020

Ok thanks.

The ! already invokes the shell so you don't need to add sh too.

And you are doing plain git command so can leave off !.

So you can do

t = tag -a $1 -m $1

@LucasLevino
Copy link
Author

thanks, i'll change it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment