设置缩写
下面是常用的缩写定义,我们可以按照自己的习惯去定义常用命令
git config --global alias.st status
git config --global alias.br branch
git config --global alias.co checkout
git config --global alias.ci commit
查看别名列表
git config --list(-l) | grep alias
rebase合并、排序本地提交。注意不要处理已经推到远程的提交。
git rebase -i HEAD~x // x是任意数字,代表要处理的提交次数
撤销一个提交:
git reset --soft HEAD~ // 提交撤销后,代码还在。
删除一个提交:
git reset --hard HEAD~x // x可以是任意数值,代表删除几个提交
本地分支重命名
git br -m oldName newName
cherry-pick一个提交
git cherry-pick [commit-id]
操作远程地址
git remote set-url origin [url] //修改远程地址
git remote rm origin // 删除远程地址
git remote add origin [url] //添加远程地址
网友评论