【问题标题】:Why does my git diff shows comments after @@ [duplicate]为什么我的 git diff 在@@ [重复] 之后显示评论
【发布时间】:2020-06-28 14:11:18
【问题描述】:

我刚开始使用 git,注意到有时在@@ -100,3 +100,4 @@ 之后会有一段随机文本。我相信那段文本充当差异文件中的注释,但我不明白这是怎么发生的。以下是我从文件中删除空行后git diff 的输出:

diff --git a/init.el b/init.el
index 95ae69b..7c1d279 100755
--- a/init.el
+++ b/init.el
@@ -601,4 +601,3 @@ for example. 20201010103030.txt"
   :diminish abbrev-mode)

 (use-package htmlize) ; for exporting org agenda to html
-

如您所见,在这种情况下有for example. 20201010103030.txt。这个特殊的字符串来自我为我的一个函数写的评论。
其他时候会有其他事情。
谁能解释一下这是什么?

【问题讨论】:

标签: git


【解决方案1】:

使用这个 git 试图通过生成这个小字符串来帮助您查看更改的位置。

虽然这可能存在也可能根本不存在。

在这种情况下,例如,它可能会说“例如”,因为这是更改的内容, 但是当更多更改时,此文本可能会消失,或者 git 可能会找到更清晰的方法 描述变化(如“class XXX”,如果在某个类中发生了变化,或者如果它不知道,则什么都没有)。 这只是 git 尽力提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-28
    • 2011-11-09
    • 2011-06-11
    • 1970-01-01
    • 2018-11-22
    相关资源
    最近更新 更多