注:完善中。。。
1、删除远程分支:
git push origin --delete
或
推送一个空分支到远程分支,其实就相当于删除远程分支
git push origin :
2、删除远程标签:
git push origin --delete tag
或
推送一个空tag到远程tag:
git tag -d
git push origin :refs/tags/
3、删除掉没有与远程分支对应的本地分支
git fetch -p
4、把本地tag推送到远程
git push --tags
5、获取远程tag
git fetch origin tag
6、提交本地test分支作为远程的master分支
git push origin test:master
7、提交本地test分支作为远程的test分支
git push origin test:test
8、修改已经git commit的注释信息
git commit --amend 修改最后一次提交的信息
git push origin +master:master 强制更新远程服务器上的commit
9、比较两分支的不同
git whatchanged -p master..test
10、从远程获取分支
git fetch git@x.x.x.x:Android.git test:test
阅读(735) | 评论(0) | 转发(0) |