Иногда меня смущает использование параметров --theirs
и --ours
для определения источника файла.Большую часть времени моя будет находиться в ветви, которую я перебазирую, на которую ссылаются --theirs
!
. Вы также можете использовать git checkout <tree-ish> -- src/MyFile.cs
, где <tree-ish>
можно заменить либопо имени ветви или идентификатору коммита, в котором содержится файл, который вы хотите сохранить.
git checkout 6a363d8 -- src/MyFile.cs
git checkout my_branch -- src/MyFile.cs
git checkout HEAD -- src/MyFile.cs