我是git的新手并且已经爱上了它。 所以我使用PhpStorm在PHP中做了很多项目, 我有自己开发的框架,现在感谢git我可以控制系统中的版本。
我的问题是我在一个项目上做了一些核心更改,这个项目与其他项目相对类似,我想将这些更改带到另一个项目中,所以我从最近的2个提交中做了一个补丁。
当我尝试应用补丁时,我收到以下消息:
error: patch failed: .idea/workspace.xml:5
error: .idea/workspace.xml: patch does not apply
我正在运行此命令:
git apply --check 0001-changed-only-the-urlnames-from-non-category-creation.patch
有没有办法让补丁适用?这对我来说非常重要。
谢谢!
答案 0 :(得分:0)
我会将.idea
目录添加到.gitignore
文件中(并将其从补丁中排除)。
通常情况下,这不是您要保留在存储库中的内容,尤其是有一天,使用IDEA的其他开发人员将加入您的项目。