我检查了一个分支foo
,现在我想切换到分支bar
。
error: Your local changes to the following files would be overwritten by checkout:
<300 files follow>
有人有一个.gitattributes
文件,foo
其中包括
text=auto
所有“更改”都是换行符更改。
我可以删除文件,切换分支,然后将其添加回来。
rm .gitattributes
git checkout bar
git checkout .gitattributes
这是最好(最快/最少打字)的方式吗?
编辑:要清楚,我只想切换分支。我只是在阅读回购。除了工作树之外,我不想更改任何内容。但我不能。