首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git diff,显示与已删除和已添加相同的行

git diff,显示与已删除和已添加相同的行
EN

Stack Overflow用户
提问于 2012-07-12 21:15:57
回答 8查看 16.5K关注 0票数 33

我不小心在母机上工作,我不得不开一个新的分支机构。

我几乎完全恢复了它的原始形式。在一节课上,我得到了以下我无法理解的差异。

代码语言:javascript
复制
index 4a9abb8..7c55879 100755
--- a/includes/site.inc.php
+++ b/includes/site.inc.php
@@ -142,11 +142,11 @@ class site{

        public $tplEngine = 'smarty';

-
+       
     private $_productsByType = array();
     private $logger;
-    protected $locale = 'tr_TR';
-
+    protected $locale = 'tr_TR';  
+    

它说我已经删除并添加了相同的东西,原则上与原始索引没有区别,我不希望这个文件被视为已修改。

我该怎么做?谢谢。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2012-07-12 21:18:29

检查空格。被替换的“空”外观行中有空格。您也可能意外地将制表符替换为空格,反之亦然。

票数 11
EN

Stack Overflow用户

发布于 2012-07-12 21:30:20

这可能是空格的变化。您可以运行git diff -w,它将忽略任何空格更改。

票数 53
EN

Stack Overflow用户

发布于 2016-12-10 03:09:56

除了空格/制表符之外,当从不同的编辑器(甚至在Windows上)和/或不同的vs输入行尾时,也会导致不同的行显示重复项;LF (linux/Unix)与CRLF (Windows)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11452675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档