我有2个分支即。 dev
和current
我目前正在使用current
创建的dev
。
现在,我做了一些改为少量文件,其中包括从文件系统中删除一个文件。我做了以下事情:
git commit -a -m "File deleted"
git push origin current
现在在我的git服务器(Bit Bucket)上,当我尝试合并这些分支时,它会给我Conflict: Deleted in source but modified in destination
错误。我不需要该文件,只是希望将其删除。
我甚至尝试过
git rm <file path>
git commit -a -m "File deleted"
git push origin current
即使这样也行不通。我错过了什么?
答案 0 :(得分:0)
该文件以前由其他用户(https)提交。当我使用同一个用户时,它解决了错误。但我不确定其他任何用户会怎么做。
答案 1 :(得分:0)
假设您无法直接推送到it( 'check shadow root content', function ()
{
return driver.executeScript( function ()
{
return host.shadowRoot.querySelectorAll( 'a' ).then( function ( n )
{
return expect( n ).to.have.length( 3 )
}
} )
} )
但需要通过BitBucket进行合并,我建议如下:
dev
或git merge
git rebase
进入dev
,合并或变更通常是项目级决策,如果您不确定,请合并。 / LI>
current
,请查看此answer了解更多详情,基本上是您提到的步骤。< / LI>