1.拉取远程所有分支
git clone xxx
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all
2.删除远程分支
git push origin --delete Chapater6
3.拉取某个远程分支
git fetch origin develop(develop为远程仓库的分支名)
git checkout -b dev(本地分支名称) origin/develop(远程分支名称)
git pull origin develop(远程分支名称)
4.把本地新建分支提交到远程分支
git push --set-upstream origin 分支名称
5.合并分支
把dev分支的代码合并到master上
git merge dev
6.提交tag到远程
单个tag
git push origin tag_name
所有tag
git push origin —tags
7.git 通过 comment 关键字查找 commit
git log --grep=word
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)