git-diff 相关问题

显示工作树与git存储库的已提交内容之间或存储库的两个提交或分支之间的更改。

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

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

回答 9 投票 205

Ruby Git Diff Line信息解析器

如何解析git diff的输出并获取行信息(即哪些行已被添加/修改)?我想要类似于raw =`git diff` parsed = Git.Diff.parse(raw)解析....

回答 2 投票 1

circleCI - 如何在特定目录中更改时运行作业

我正在使用circleCI版本2和我的config.yml这样:版本:2个工作:a:步骤:... b:步骤:...工作流程:版本:2 main_pipeline:工作: - a - b我想要。 ..

回答 1 投票 4

在git diff之前和之后获取文件

我需要在javascript中开发这样的UI我想我会使用Monaco Diff编辑器。我正在寻找的是一种在更改之前和更改之后获取文件的方法。其实如果我执行git ...

回答 1 投票 4

如何注释git存储库?

我有一个git存储库,在每个提交中,已经完成了一些事情,因此,我的单行提交消息不足以完全解释发生了什么。我希望能够......

回答 1 投票 3

如何使git diff忽略注释

我正在尝试生成在特定提交中更改的文件的列表。问题是,每个文件在文件顶部的注释中都有版本号 - 并且因为这个提交...

回答 6 投票 22

从“git diff”中排除单个提交

早上好,让我说我有一系列的提交如下:abc000 def111 abc222 def333 abc444 def555我知道我可以使用$ git diff -c --binary abc000..def555> /tmp/abc000_def555.patch来...

回答 4 投票 13

如何从git diff读取输出?

git-diff的手册页很长,并解释了许多初学者似乎不需要的案例。例如:git diff origin / master

回答 7 投票 238

Git:如何在不同的分支中区分两个不同的文件?

我在不同的分支中有两个不同的文件。如何在一个命令中区分它们?像#git diff branch1 / foo.txt branch2 / foo-another.txt之类的东西我可以查看另一个文件,差异和...

回答 5 投票 154

使用HEAD从git diff输出中添加和删除文件

我正在使用git diff来获取特定文件的提交和父级之间的差异。我正在使用这个命令:git diff parent-sha child-sha - file / to / path这是我的问题:用这个......

回答 3 投票 0

有没有办法在针对master运行git diff时获取文件的根目录路径?

我正在尝试获取在使用master运行diff时在提交中更改的文件的根文件夹的路径。说,我在分支功能/ DeploymentReady。当运行差异对...

回答 2 投票 2

在GUI中探索git-diff输出?

是否有允许在GUI中探索输出git-diff命令的程序?我正在寻找的是类似于SmartGit如何显示其对......之间差异的看法。

回答 7 投票 9

如何查看Git提交中的更改?

当我执行git diff COMMIT时,我看到了该提交和HEAD之间的变化(据我所知),但我希望看到该单个提交所做的更改。我没有发现任何明显的......

回答 18 投票 1206

无法重置Git中的文件

我的讨论可能与此类似:Git状态显示文件已更改,即使内容相同。虽然我的问题是,工作目录中的文件正是......

回答 3 投票 1

与开发分支相比,查看当前分支上的文件如何更改

我有两个分支。功能/侧边栏开发我目前在功能/侧边栏上没有任何未分级。我所做的所有改变都已经提交。换句话说,当我运行git status时,我得到:...

回答 2 投票 0

合并的git分支应该是相同的,实际上有很多不同

我从我公司的一位开发人员那里继承了一个项目。有一个主分支和一个foo分支。 Gitk显示最后一次提交是将foo合并为master,因此它们应该是相同的。 ...

回答 2 投票 1

忽略git-diff中的任何空格或换行符

我有两个不同的方式呈现相同的文件,并希望使用git diff进行比较,注意忽略每个空格,制表符,换行符,回车符或任何不严格的...

回答 3 投票 16

无法使用git diff对远程进行差异更改

我想要的是查看我的本地仓库对远程仓库所做的更改。当我做git状态时我会得到:在分支上开发你的分支领先于'origin / develop'由6 ...

回答 4 投票 1

git diff:--cached和--staged之间有什么区别

比较staged和上次提交:git diff --cached git diff --staged这两个命令生成相同的结果,对吧?

回答 3 投票 17

如何退出git log或git diff? [重复]

我正试着在Git Immersion的帮助下学习Git。每当我使用git log或git diff时,有一件事让我感到沮丧:当我遇到这个(END)单词时,我无法弄清楚下一步该做什么。一世 ...

回答 7 投票 660

© www.soinside.com 2019 - 2024. All rights reserved.