git操作(二)☞ git 更新代码并合入到git lab

新人血泪史,最新 git 操作 :git更新代码并合入到git lab(二)

git 更新代码并合入git lab

  1. Git stash save ‘本次保存本地修改的备注或者名字用于在pop时指定‘。
  2. Git stash list 用于查看本地暂存的内容
  3. Git pull v2 更新v2指定的远程仓库的代码
  4. Git stash pop stash@{0} 恢复stash@{0}指向的暂存内容到本地,并且和git pull更新的代码自动merge,有冲突会有提示。
    由图中可见,该命令执行后,有提示用户该如何操作 not staged的文件。若要commit ,则需要git add操作。否则需要 git restore 操作。
  5. Git add 命令,将已modified文件添加到暂存区。

在这里插入图片描述
7. Git status 查看文件状态,此时提示的是有一些修改的文件可以commit了。不进行commit的文件,使用git restore --staged 恢复unstage状态即可。
8. Git commit -m ‘备注’ 将暂存的文件提交到本地版本库。
9. git status 再次查看文件状态,提示用户存在1条commit,可以通过git push提交到远端仓库。
10.git push V2 HEAD:master V2代码远端仓库地址 master指远端仓库分支。
在这里插入图片描述
至此,更新并提交代码的git操作完成。下面是在git stash pop出现冲突的示例

代码冲突的产生与解决

A. 在 git pull 操作之后,如远端仓库代码与本地代码不同,则会出现冲突。
在这里插入图片描述

B. 本地代码编辑器中 处理代码冲突的文件,处理后,通过 git add 文件标记为已解决。再通过 git status 查看文件的状态。
在这里插入图片描述
以上是代码冲突的示例。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值