问题标签 [git-diff]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

git - 检查 git pull 合并后的更改

是否可以在 a 之后的自动合并带来的更改中播放 git diff git pull

通常,如果有任何冲突,我可以检查那些使用普通 git diff 的冲突,但不知道在拉取成功时该怎么做(并且更改是自动提交的)

0 投票
2 回答
3725 浏览

git - git stable 分支:找到不精选的提交

我有以下 git 历史:

我们有一个政策来挑选从稳定到大师的所有变化;D' 和 E' 是来自稳定分支的精选提交,F 不是精选的(已被遗忘)。

我怎样才能得到一个与 F 相匹配的差异(它不是精心挑选的主人)?


我们不想使用合并,因为:

  • 没有合并提交的更清晰的历史记录
  • 对稳定的提交很少见
  • 我们有很多不同的稳定分支
0 投票
7 回答
462226 浏览

git - 如何退出 git log 或 git diff

我正在尝试在Git Immersion的帮助下学习 Git 。
每当我使用git logor时,都会有一件事情让我感到沮丧git diff

Git 日志显示 (END) 标记

当我遇到这个(END)词时,我不知道下一步该怎么做。

我无法输入任何命令,最终我关闭了当前的 Bash 窗口并打开了另一个。如何输入我想使用的下一个命令?

0 投票
0 回答
129 浏览

git - 来自 master 的 git merge 没有带来一切 - 需要从分支之间的差异创建一个 git 补丁以应用

此时,我们有一个 git 分支feature,我们已经将一些新的东西合并master到其中

这很好,但我们注意到并非所有内容都被合并

带来了一些与特性分支上的东西无关的重要差异(即:它们被固定在其他分支中,后来合并到主分支中,这就是我们首先将主分支合并到特性中的原因)

所以..我想知道如何诊断这个问题或知道它为什么会发生......但首先我想要一种可靠的方法来构建一个差异(来自上面的 diff 命令),这将允许我将它应用于功能并带来未能从 master 合并的更改

那可能吗?git对此有一些命令行整洁吗?

0 投票
3 回答
11689 浏览

git - 使用 Netbeans 在 master 和 origin/master 之间的 Git diff

我有一个远程存储库(源)和我的本地存储库。请问如何区分我的本地主人和原始主人?

在命令行中我简单地写:

但是我不知道在netbeans下怎么做。

0 投票
5 回答
1801893 浏览

git - 如何查看两个分支之间的差异?

我有两个分支:branch_1branch_2.

我怎样才能看到它们之间的差异?

0 投票
11 回答
155461 浏览

git - 我可以让“git diff”只显示行号和更改的文件名吗?

这个问题需要“行号”。如果您不关心输出中的行号,请参阅此问题和答案


基本上,我不想看到更改的内容,只是文件名和行号。

0 投票
10 回答
516667 浏览

git - 如何在提交前在 git 中查看文件差异

这经常发生在我身上:

我在一两天内同时进行了几个相关的更改,当需要提交时,我最终忘记了特定文件中的更改。(这只是一个个人 git repo,所以我可以在一次提交中进行多个更新。)

有没有办法预览我即将签入的本地文件和该文件的最后一次提交之间的更改?

就像是:

它会打印出如下内容:

这样,我可以快速查看自上次签入以来我在该文件中所做的事情。

0 投票
3 回答
199894 浏览

git - git diff 文件针对其最后一次更改

是否有可能让 git 在当前存在的特定文件与上次更改它的提交之前存在的特定文件之间产生差异?

也就是说,如果我们知道:

然后git diff 456def myfile显示对 myfile 的最后更改。git log如果没有由;产生的知识,是否可以做同样的事情 123abc 发生了什么变化?

0 投票
1 回答
81 浏览

git - 在 git 中相当于 `darcs whatsnew --summarize`?它总结了每个文件的当前更改

我试过

如 中所述git diff help,但未汇总更改,git diff是否在 5 个不同文件中输出更改。

还有其他方法吗?

输出示例darcs whatsnew --summarize