Chinaunix首页 | 论坛 | 博客
  • 博客访问: 377906
  • 博文数量: 17
  • 博客积分: 247
  • 博客等级: 二等列兵
  • 技术积分: 175
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-08 19:04
个人简介

他山之石,可以攻玉。

文章分类

全部博文(17)

文章存档

2022年(1)

2020年(1)

2019年(2)

2018年(1)

2017年(1)

2013年(4)

2012年(7)

我的朋友

分类: IT业界

2013-01-10 18:02:09

注:完善中。。。


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 
阅读(699) | 评论(0) | 转发(0) |
0

上一篇:Java

下一篇:Cscope 利器

给主人留下些什么吧!~~