git config --global alias.st “status” 创建一个git 命令的别名
git branch <分支名> 创建分枝
git checkout -b <分支名> 创建分枝,并切换到新创建的这个分枝上面来
lg
= log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit 一个很屌的git log别名
git config --global http.postBuffer 524288000 设置git缓存大小,不设置这个参数的话在git push 的时候会有http缓存不足的错误
git fetch <远程仓库名> <分枝名> 从远程仓库拉取指定分枝,并不自动合并
git pull <远程仓库名> <分枝名> 从远程仓库拉取指定分枝,但是会自动合并,所以在实际使用中,这种方法不安全
git push <远程主机名> <本地分枝名>:<远程分枝名>
git commit -amend 使用上次的id重新提交