layout | title | date | categories | tag |
---|---|---|---|---|
post |
Git 常用命令 |
2015-04-09 10:00:00 -0500 |
Code |
Git |
Git 常用命令备忘
git submodule update --init --recursive
例如:submodule_xxx
git submodule deinit submodule_xxx
git rm submodule_xxx
rm -rf .git/modules/submodule_xxx
例如:2.333
git tag -a 2.333 -m "2.333 版本的备注信息."
git push origin --tags
例如:2.333
git tag -d 2.333
git push origin :refs/tags/2.333
git branch
删除远程不存在的本地分支
git fetch -p
git reset --soft HEAD^git commit --amend
git commit --amend
git add -A
git checkout .
git cehckout -f
git remote remove origin
git remote add origin https://git.coding.net/eyrefree/xxx.git
例如:Push 本地当前分支到远程仓库 origin 的 master 分支
git push -u origin master
例如:设置用户名为 eyrefree,邮箱为 [email protected]
git config --global user.name "eyrefree" git config --global user.email [email protected]
最后,转载一张觉得挺棒的图片:
更多 Git 常用命令可参考:常用 Git 命令清单 或查阅官方文档:Pro Git book
如有任何知识产权、版权问题或理论错误,还请指正。
https://eyrefree.org/2015/Git-Commands
如文中无特殊说明,本站均使用以下协议保护:署名-非商业性使用-禁止演绎。