git 常用命令

1.git format-patch commitID
生成commitID之后的提交的patch包
2.git apply patch name
导入patch包,更新代码
3.git reset --hard commitID
将代码返回到以前的某个commitID
4.git checkout -f
将当前没有commit的代码删掉
5.git commit -am "summary"
提交到本地,注意新添加的文件必须先git add
6.git push origin branchName
将代码推到远程仓库
步骤:1.须先建立本地分支: git checkout -t amlogic/kk-amlogic-iptv-base20140815
          2.push到远程:g it push origin kk-amlogic-iptv-base20140815
注意:需要首先更新本地代码git pull
7.repo manifest -r -o xxx.xml
生成对应的XML,速度较慢,须稍等一段时间
8.git cherry-pick commitID
将某次改动提交到当前版本,显示的时间和作者将是该commitID对应的信息,和 git apply patch name达到的效果类似。
9.repo forall -c 'git remote add origin gituser@10.8.9.5:$REPO_PROJECT'

给每一个git仓库添加一个远程
10.git remote update
当git cherry-pick错误的时候,需要远程做下更新
11.repo branch
查看当前的远程分支情况

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值