2017-04-20 129 views
0

我使用Sourcetree来处理我们的Git分支。有时在Sourcetree中,我看到其他人对我的'未提交更改'部分中出现的文件进行了更改。然后我需要放弃/删除其他人的所有变化,然后才能进行git pull。为什么会发生这种情况?在Sourcetree/Git中,其他人承诺的更改显示在我的'未提交更改'中

+0

你是如何看待其他人的提交,双击某个提交?如果您没有在checkout HEAD之前提交更改,无论HEAD在哪里,总会显示未提交的更改。 –

+0

在日志/历史记录选项卡上,在表格/网格视图顶部有“未提交的更改”,其中包含未提交的更改。在那里,我也看到其他人的变化。 – Stackman

回答

1

听起来像你的答案与SourceTree considers pulled files as uncommitted changes 有关,在这种情况下,当你拉动时,SourceTree弹出一个框。在这个框中有一个选择框可以读取。

当你把自己的改变表现为未提交的提交合并的更改立即

我猜,这是不打勾如此。