当我在 Subversion 工作时,我总是svn update
在svn commit
. 如果有任何冲突,我会在更新时收到警告。然后,在我的工作目录中,我得到filename.java
、filename.java.mine
、filename.java.r10
和filename.java.r13
. 基于这些文件,我弄清楚如何解决冲突,将其标记为已解决,然后提交。
我对 Git 比较陌生,所以我试图弄清楚上述工作流程对 git 的影响。哪些 git 命令可能会导致合并冲突?我的工作目录中是否有上述文件的等价物?