我有两个要合并的分支,比如master
和test
。在我的test
分支上工作时,我删除了一些文件(没有特殊原因),在合并分支时我预计会发生冲突;但事实并非如此。这些文件只是被git删除。我明白了:当拉动分支git告诉我这些文件在delete mode
时,所以它是有道理的。我还注意到一些旧文件(已经没有出现在项目中)也在delete mode
上。有没有办法让我的分支完全忽略所有delete mode
文件,以便它们可以被另一个分支添加?
答案 0 :(得分:0)
如果您将这些文件显示为“处于删除模式”,那么您没有正确提交删除操作。 你需要做的是
public void plusOne()
{
int reference = 0;
int status = 0;
System.out.println("BEGIN");
System.out.println(dateArray[reference].selected);
while (!dateArray[reference].selected) //-----------
{
reference++;
System.out.println("SUCCESS");
}
while (dateArray[reference].selected) //-------------
{
reference++;
}
while (true)
{
if (dateArray[reference].status == 2)
{
dateArray[reference].status =1;
status =2;
break;
}
if (dateArray[reference].status == 3)
{
dateArray[reference].status =0;
status = 3;
break;
}
dateArray[reference].selected = true;
reference++;
dateArray[reference].status = status;
}
}
=>现在这些文件应该从你的分支索引中删除。