Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何将已删除的文件添加到要提交的索引中?_Git - Fatal编程技术网

Git 如何将已删除的文件添加到要提交的索引中?

Git 如何将已删除的文件添加到要提交的索引中?,git,Git,我最近将一个项目从SVN迁移到git,我的同事最近才删除了所有旧的.SVN目录。我试图使用git pull--rebase,以便在我自己的更改之前添加他的更改(数量众多)。出现了冲突,我能够使用git add-a删除绝大多数问题。然而,仍然存在以下问题: Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate

我最近将一个项目从SVN迁移到git,我的同事最近才删除了所有旧的.SVN目录。我试图使用git pull--rebase,以便在我自己的更改之前添加他的更改(数量众多)。出现了冲突,我能够使用
git add-a
删除绝大多数问题。然而,仍然存在以下问题:

Unmerged paths:
#   (use "git reset HEAD <file>..." to unstage)
#   (use "git add/rm <file>..." as appropriate to mark resolution)
#
#   both deleted:       th/protected/modules/rights/views/authItem/.svn/text-base/_childForm.php.svn-base
编辑:

是否值得创建一个与我可以添加到索引中的同名的虚拟文件?不过,我不知道会发生什么,所以我不愿意在没有一点建议的情况下这样做。

尝试执行
git-rm--cached th/protected/modules/rights/views/authItem/.svn/text base/\u childForm.php.svn base
只从索引中删除文件,而不是从工作树中删除文件


引用:

您有合并冲突。尝试使用git mergetool或

git add th/protected/modules/rights/views/authItem/.svn/text-base/_childForm.php.svn-base

你怎么会产生“都被删除”的冲突??如果你们都删除了,怎么会有冲突?你能给出复制的步骤吗?我的同事删除了文件,我对其中一个目录名(出错的目录名)进行了更改。因此,我们都删除了一些内容,但也导致了合并冲突(或其他内容)。如果你能够复制这个问题,一定要让我知道。我尝试了“git add”解决方案,但它提供了相同的合并错误。我知道有这样一个命令可以从索引中删除文件,但我找不到它。谢谢!
git add th/protected/modules/rights/views/authItem/.svn/text-base/_childForm.php.svn-base