git命令行操作记录

简单版:

 git remote add upstream https://git.xxx-dev.com/develop2/mcomb-front.git
 git fetch upstream
 git merge upstream/develop
 git push origin develop

一直用sourcetree管理git项目,往往会忽略命令行相关命令,实际上命令使用会更加好用。
以本人项目为例:fork某个项目后,当源项目更新后,你fork的分支并不会一起更新,需要自己手动去更新。

colne我fork的分支

git clone https://git.xxx-dev.com/zhangyf/mcomb-front.git  

增加远程原始分支到本地

(可以用 git remote -v 命令查看远程分支列表)

git remote -v
origin	https://git.xxx-dev.com/zhangyf/mcomb-front.git (fetch)
origin	https://git.xxx-dev.com/zhangyf/mcomb-front.git (push)

如果没有远程原始分支则需要增加:

增加 然后git remote -v 查看

git remote add upstream https://git.qilu-dev.com/develop2/mcomb-front.git

git remote -v
origin	https://git.qilu-dev.com/zhangyf04/mcomb-front.git (fetch)
origin	https://git.qilu-dev.com/zhangyf04/mcomb-front.git (push)
upstream	https://git.qilu-dev.com/develop2/mcomb-front.git (fetch)
upstream	https://git.qilu-dev.com/develop2/mcomb-front.git (push)

fetch原始源分支的新版本到本地

git fetch upstream
From https://git.xx-dev.com/develop2/mcomb-front
 * [new branch]      develop    -> upstream/develop
 * [new branch]      master     -> upstream/master

合并

git merge upstream/develop

把最新的代码提交到自己账户

git push origin develop
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值