美文网首页
Git代码冲突常见解决办法

Git代码冲突常见解决办法

作者: itdreamz | 来源:发表于2018-05-28 19:37 被阅读0次

如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发有新添加一些配置项的时候,在发布这个配置文件的时候,会发生代码冲突:

error: Your local changes to the following files would be overwritten by merge:
        protected/config/main.php
Please, commit your changes or stash them before you can merge.

如果希望保留生产服务器上所做的改动,仅仅并入新配置项,处理方法如下:

git stash
git pull
git stash pop

然后可以使用 git diff -w +文件名 来确认代码自动合并情况。

反过来,如果希望用代码库中的文件完全覆盖本地工作版本。方法如下:

git reset --hard
git pull

其中 git reset 是针对版本,如果想针对文件回退本地修改,使用:

git checkout HEAD file/to/restore

文章转载自:https://blog.csdn.net/iefreer/article/details/7679631

相关文章

  • Git代码冲突常见解决办法

    如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发有新添加一些配置项的时候,在发布这个配置文件的时候,会...

  • Git 隐藏代码篇stash(三)

    常见 Git 问题Git从安装到使用(一)Git解决冲突篇(二) 运用场景:分支上写代码,master需要修改代码...

  • git的详细使用过程+常见冲突解决

    标签(空格分隔): git的详细使用过程 git提交常见冲突解决 序: 代码托管分两种,一种是SVN一种是git,...

  • git 使用

    在命令行,git pull 有冲突的话,到源代码手动删除冲突的代码git commit 查看已经修改的冲突,:wq...

  • Git 16解决分支冲突

    Git 解决分支冲突 ======== 代码

  • git 合并代码常见问题

    git 合并代码常见问题 配置文件出现冲突 导致项目无法打开--> 找合并前的(bidHall.xcodeproj...

  • Git使用教程

    拉取代码的正确步骤 git fetch git rebase git rebase --continue(遇到冲突...

  • 快速解决工程文件冲突办法(svn、git)

    在团队开发中通常都会使用Git或者SVN对代码做版本控制,碰到冲突时很常见的。碰见工程文件冲突亦是很正常的,然而通...

  • GIT命令

    GIT提交代码合入分支冲突

  • git 解决冲突

    三、解决冲突 1、使用git pull文件时和本地文件冲突 场景:在使用git pull代码时,经常会碰到有冲突的...

网友评论

      本文标题:Git代码冲突常见解决办法

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