首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从git仓库中删除合并后的.orig文件?

如何从git仓库中删除合并后的.orig文件?
EN

Stack Overflow用户
提问于 2012-09-11 16:58:28
回答 9查看 87K关注 0票数 170

一些在合并期间如何在我的git存储库中检查.orig文件,这些文件现在显示在已修改和未跟踪的扇区中。但我不想让这些文件再出现在我的存储库中。如何做到这点。

代码语言:javascript
复制
    modified:   Gemfile.lock.orig
    #   modified:   Gemfile.orig
    #   modified:   app/assets/images/bg_required.png.orig
    #   modified:   app/assets/javascripts/application.js.orig

    etc...

任何帮助都将不胜感激。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2014-01-03 10:46:30

在这种情况下,最好的解决方案是保持它的简单性,并摆脱那些独立于git的文件:

代码语言:javascript
复制
cd /your/repo/directory
find . -name '*.orig' -delete 

或者,在Windows/PowerShell中,您可以运行以下命令

代码语言:javascript
复制
cd \your\repo\directory
Get-ChildItem -Recurse -Filter '*.orig' | Remove-Item
票数 289
EN

Stack Overflow用户

发布于 2012-09-11 17:01:34

尝试git clean更多信息,您可以在herehere上找到

票数 153
EN

Stack Overflow用户

发布于 2015-12-08 14:57:15

您可以执行以下操作:

代码语言:javascript
复制
git config --global mergetool.keepBackup false

有关详细信息,请参阅Git mergetool generates unwanted .orig files

票数 108
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12366150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档