Git在合并时生成.bak和.orig文件
我正在尝试将我的UAT1分支合并到主分支中,当我解决所有冲突时,生成的文件具有.bak和.orig扩展名。我在这里查看了有关.orig文件的问题,了解到可以删除它们,但是,我应该提交哪些文件?如果我删除了所有的.bak和.orig文件,那么就没有要提交的文件了,因此我合并的所有文件都将消失 我使用winmerge作为合并工具Git在合并时生成.bak和.orig文件,git,version-control,Git,Version Control,我正在尝试将我的UAT1分支合并到主分支中,当我解决所有冲突时,生成的文件具有.bak和.orig扩展名。我在这里查看了有关.orig文件的问题,了解到可以删除它们,但是,我应该提交哪些文件?如果我删除了所有的.bak和.orig文件,那么就没有要提交的文件了,因此我合并的所有文件都将消失 我使用winmerge作为合并工具 版本控制中不应提交扩展名为.bak或.orig的文件 要在合并期间忽略.bak和.orig文件,可以使用以下步骤: 在.gitignore中添加*.bak和*.orig 将
版本控制中不应提交扩展名为
.bak
或.orig
的文件
要在合并期间忽略.bak
和.orig
文件,可以使用以下步骤:
.gitignore
中添加*.bak
和*.orig
git config --global mergetool.keepBackup false
git status
,则只会显示文件的更改,这些文件的状态为要提交的更改和未提交的更改
- 如果您只想将
文件(更改为提交状态)合并到.java
分支中,则可以执行master
来完成合并git commit
- 如果要将所有文件合并为
(更改为提交状态)、.java
和.gitignore
(更改未针对提交状态进行暂存)到xx.xx.xx.component
主分支中,可以执行
来完成合并git commit-a