美文网首页
git基本操作系列之解决冲突(2)

git基本操作系列之解决冲突(2)

作者: Share_joy | 来源:发表于2019-07-28 16:49 被阅读0次

很多时候我们和同事会对同一段代码或者文件进行修改/更新,造成了提交git会引起冲突。这次我们先在本地,操作一个冲突文件,并解决它。操作如下:

1.使用git克隆命令,克隆一个新仓库,为了方便我们直接修改同一文件,见下图:

   git clone git@github.com:<用户名>/<克隆仓库名>.git <命名>

克隆一个新仓库

2.进入刚克隆的仓库,对first文件进行修改,保存(ps:注意保存为UTF-8编码)

新仓库对同一文件进行修改

3.输入git status查看状态信息、输入git add first.txt添加到缓存区、git commit -m"提示信息"提交文件、git push将修改后的first文件推到git远端

新仓库提交git操作

4.为了引起冲突,我们回到原分支对first.txt文件进行修改,保存(ps:注意UTF-8编码)

原仓库的同一文件修改

5.同样进行git add .操作,进行git commit -m"提示信息"操作,进行git push操作,出现下图情况。

git已经提示,需要使用git pull 命令

6.使用git pull命令,提示出conflict冲突需要修复。

fix conflicts修复冲突 打开文件发现问题

7.上图中,我们需要去掉提示信息,与同事讨论之后,保留有用信息,再次进行如下操作(ps:这里就我们自己,所以不用讨论)

   git add . 

   git commit -m"fix conflicts"

   git push

   提示成功

三连操作,完成提交 远程git仓库中查看文件

ps:再次附上git一些操作指令以及解释

git commit --amend --no-edit  : 命令修改上一次变更内容

相关文章

  • git基本操作系列之解决冲突(2)

    很多时候我们和同事会对同一段代码或者文件进行修改/更新,造成了提交git会引起冲突。这次我们先在本地,操作一个冲突...

  • git命令入门

    git的简单使用 git标签操作 git分支操作 git冲突解决 出现原因:远程仓库已经被修改

  • Git常用命令大全

    Git分支工作操作步骤 解决冲突1 解决冲突2 这些命令会把你的"mywork"分支里的每个提交(commit)取...

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

  • 17.《Bioinformatics-Data-Skills》之

    Bioinformatics-Data-Skills》之GIT基本操作(2) 前面我们学习了使用Git进行文件tr...

  • 模拟公司中使用的Git

    通过Git地址克隆项目 基本提交流程: 拉取流程: 冲突解决: git pull 与 git fetch的区...

  • 简单的互联网版本管理技能

    1.“git pull” 更新检查是否有冲突(有冲突的文件用git checkout) 2.解决完冲突之后再“gi...

  • VSCode入门简介

    VSCode 简介 方便的git管理支持基本所有的常用操作,图形化操作git代码冲突合并修改对比图形化的git l...

  • git的一些基本命令

    多人合作git的一些基本命令 解决分支冲突 git撤销 在没有add之前撤销:git checkout

  • (二)

    转自:Android Studio、Git 解决合并冲突Android Studio、Git 解决合并冲突Andr...

网友评论

      本文标题:git基本操作系列之解决冲突(2)

      本文链接:https://www.haomeiwen.com/subject/mrhprctx.html