Git合并它们的步骤
|
我正在处理程序生成的许多二进制文件。自动合并不适用于这些文件。合并时,我想做的就是从字面上复制一份或另一份。这不是理想的方法,但是我认为这是最好的方法。
现在,我的理解是,如果我想从要合并的分支中获取文件并完全放弃我们的版本,我应该这样做:
git merge <branchname>
git checkout --theirs <filename>
git add <filename>
git commit
这是正确的,还是我缺少了什么?
我想不使用.gitignore
没有找到相关结果
已邀请:
2 个回复
犯痪桂涛杭
当然,正如您所说,这并不理想。如果有任何方法可以避免这种情况,则应该这样做。如果可以,请尝试采用工作流习惯,避免更改分歧分支上的那些文件,这些分支以后需要合并。如果文件是从跟踪的内容生成的,则您确实可能确实希望忽略它们-如果您有充分的理由不这样做,则可能会希望从可合并的跟踪的内容生成文件。 因此,在执行此操作之前,请探索所有其他选项,但是,如果必须这样做,您就做对了。
僻朵庙惩竣