几天前,我根据"大师"制作了新的分支"new_branch".当我使用文件"file.php"处理我的"new_branch"时,他的分支上的第二个开发人员删除了文件"file.php"并将他的分支与"master"合并.现在我需要在当前的"主人"上重新分支我的分支.命令后git pull --rebase origin master我有冲突
我们删除了:app/file.php
我现在不做什么,我不想丢失我在这个文件中所做的更改.命令后
git add -A
git rebase --continue
Run Code Online (Sandbox Code Playgroud)
文件将在我的"new_branch"中消失?
Tim*_*sen 30
该消息deleted by us: app/file.php意味着您所描述的内容,即有人在master您正在重新定位的分支中删除了此文件new_branch.
假设删除尚未暂存并且您想要保留此文件,那么您应该git add在文件中标记它应该保留:
git add app/file.php
Run Code Online (Sandbox Code Playgroud)
然后,解决所有其他合并冲突并执行 git rebase --continue
请注意,如果您想接受删除,则需要执行此操作git rm.
| 归档时间: |
|
| 查看次数: |
16512 次 |
| 最近记录: |