183得票5回答
我该如何使用保存的内容格式化补丁?

在 Git 中,我可以将我的更改存储在暂存区。那么,我能否创建一个补丁来保存我所保存的内容?然后在其他仓库(如我的同事)中应用该补丁? 我知道可以使用git format-patch -1命令,但我认为这只适用于我已经提交的更改。但是我正在寻找类似于此功能但适用于我所储藏的更改。 另外,我...

101得票2回答
如何为分支中的所有提交生成补丁?

如何通过只知道分支名称来为给定分支中的所有提交生成补丁? 这一步骤是一个复杂工作流程的一部分,所有操作都将被自动化处理。因此,需要手动确定分支中第一个提交并不可行。 请注意,任何依赖于reflog的方法也不可行,因为分支中的更改并非在本地进行。

523得票13回答
git apply 失败,显示“补丁不适用”错误。

我有一个叫做my_pcc_branch.patch的补丁。 当我尝试应用它时,我收到以下信息: $ git apply --check my_pcc_branch.patch warning: src/main/java/.../AbstractedPanel.java has type ...

102得票7回答
如何将一个git补丁从一个仓库应用到另一个仓库?

我有两个存储库,一个是库的主要存储库,另一个是使用该库的项目。 如果我对从属项目中的文件进行修复,我希望有一种简单的方法将该补丁应用到上游。 这个文件在每个存储库中的位置不同。 主要存储库:www.playdar.org/static/playdar.js 项目:playlick.co...

16得票1回答
如何从两个文件创建git补丁?

我是git的新手,我想知道是否可以从两个不同的文件创建一个git补丁。没有git库,场景是我有一个文件并对其进行了修改,现在我想创建一个差异的补丁。有什么建议吗?还是应该先创建一个存储库,然后修改文件并提交更改?

8得票2回答
我能翻译成中文:我可以让git add -p显示像git diff --word-diff一样的更改吗?

我已经递归地替换了我的代码库中的许多单词模式。在提交之前,我需要检查每个是否有错误替换。如果git add -p可以使用--word-diff与git diff相同的格式,标记只更改的单词而不是整行,那会帮助我很多。 有人在这里问过相同的问题,但也许它已经被实现了? https://group...

176得票5回答
Git版本控制中的补丁是什么?

我对Git和版本控制都很新,所以我正在尝试弄清楚“补丁”是什么,它与我在Git中进行的其他活动有何区别? 何时应用补丁?每次提交时都会出现吗?

131得票5回答
应用补丁时,“一行代码增加了空格错误”是什么意思?

我正在编辑一个克隆的远程存储库中的一些 Markdown 文件,并希望测试从一个分支创建和应用补丁。但是,每当我进行任何更改时,在 git apply期间都会收到以下消息:0001-b.patch:16: trailing whitespace. warning: 1 line adds wh...

14得票4回答
git:补丁没有有效的电子邮件地址

我有一个补丁文件。 我想将这个补丁应用到我的 Git 代码库中。 当我使用 Subversion 时,这个过程非常简单:右键单击->Tortoise SVN->应用补丁。它总是按照我的预期工作。 但是我不能使用 Git 进行此操作。Git 不适用我的补丁。它抱怨说: “补丁没有有效的电...

17得票3回答
将Bitbucket的pull request应用为补丁。

我在Bitbucket上拥有一个只有我有写入权限的仓库。 有人分叉了这个仓库,在分叉中进行了更改并从分叉中向我的仓库发出了拉取请求。 我该如何将该拉取请求作为git补丁暂时应用于我的仓库以进行测试? 分叉的仓库是私有的,所以我无法将其拉取下来,而且我也不想那样做。 在GitHub上,您...