所以我和一个人在一个分支上工作,我有一些只有我使用的配置文件,如下所示:
A-FILE 1 A-FILE 2 A-FILE 3 B-FILE 1 B-FILE 2
A-FILES 1-2-3是我稍后会提交的文件,但是B-FILES 1-2是我只需要的文件,我不想提交它们,也不想存储它们。
所以,我现在需要做一个拉动来更新我的项目与其他人的更改,但是git告诉我我不能,因为我对B-FILES 1-2的更改将被拉动覆盖。
不知道在这些情况下该怎么做,欢迎任何建议。
答案 0 :(得分:1)
你不能在没有存储的情况下做你想做的事情,但是你可以在拉取之前将git配置为自动存储并在之后解压缩。根据此answer,您必须将rebase.autoStash
和pull.rebase
设置都设置为true
。然后git pull
将拥有您正在寻找的行为。