gitlab提交流程

gitlab提交流程

1.查看本地的仓库和远端仓库和主线仓库(源项目仓库)
git remote  -v

如果没有远端或者主仓库可以添加再查看
添加远程库 xxxx 代表git或者https路径
git remote add origin xxxx 
git remote add origin git@github.com:zsythink/test1.git

添加主线仓库 
git remote add upstream xxxxx
2.查看有没有
3.查看哥各个厂库的版本
理解就是查看最新的分支是否一样

在这里插入图片描述

origin 远端仓库  upstream (主线仓库)
这里显示master 的最新分支都一样   那一串数字是 它的哈希码
所以本地和主线仓库的最新分支一样 ,所以不用合并主线,直接上传远端厂库完后合并就可以了

 从主线上更新
git fetch upstream   git fetch origin 
这条命令就是将upstream 所指向的仓库代码更新到本地
将主线代码与本地合并 (master分支)
git merge upstream/master
将更新后的本地fork的代码同步到远程仓库上面
git push origin master
}

在这里插入图片描述

这样三个仓库都一样了就可以合并了
下次 依旧是  先push  最新的  完后合并(这里只管主线厂库upstream)  
修改   上传远端仓库  发起meger 请求
git push origin master -f //强行让本地分支覆盖远程分支
git push upstream --all
此命令表示当本地分支与上游分支同名时,push所有分支的更新到对应的远程分支。
git fetch
此命令表示获取远程仓库的更新到本地,但是不会更新本地分支中的代码。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hello_gmfworld

你的鼓励是我前进的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值