I am trying to do a rebase from the develop branch to my feature branch. As noted in this Stackoverflow post, I want the files with merge conflicts to over write my likewise feature branch files.
However, I am having a difference behavior.
Why is
VDPGallery
showing as a file that will be overwritten? It does not show if I dogit merge develop
orgit rebase develop
Why is it telling me
Please commit your changes or stash them before you merge. Aborting
? This is supposed to overwrite the conflict files automatically. In addition, all my files are pushed and committed before the rebase.$ git rebase -s recursive -X theirs develop First, rewinding head to replay your work on top of it... error: Your local changes to the following files would be overwritten by merge MarketPlace.Web/Marketplace.WebUI/Scripts/components/VDPGallery MarketPlace.Web/Marketplace.WebUI/css/am/site.css MarketPlace.Web/Marketplace.WebUI/css/am/site_l.css MarketPlace.Web/Marketplace.WebUI/css/am/site_m.css MarketPlace.Web/Marketplace.WebUI/css/site.css MarketPlace.Web/Marketplace.WebUI/css/site_l.css MarketPlace.Web/Marketplace.WebUI/css/site_m.css Please commit your changes or stash them before you merge. Aborting Unknown exit code (128) from command: git-merge-recursive 8b499ab98b4f23ad30ab2d5bafd9695f8405f^ -- HEAD 8b499ab98b4f23ad30a3b8b2d5bafd9695f8405f