2017-04-20 128 views
0

我使用Sourcetree來處理我們的Git分支。有時在Sourcetree中,我看到其他人對我的'未提交更改'部分中出現的文件進行了更改。然後我需要放棄/刪除其他人的所有變化,然後才能進行git pull。爲什麼會發生這種情況?在Sourcetree/Git中,其他人承諾的更改顯示在我的'未提交更改'中

+0

你是如何看待其他人的提交,雙擊某個提交?如果您沒有在checkout HEAD之前提交更改,無論HEAD在哪裏,總會顯示未提交的更改。 –

+0

在日誌/歷史記錄選項卡上,在表格/網格視圖頂部有「未提交的更改」,其中包含未提交的更改。在那裏,我也看到其他人的變化。 – Stackman

回答

1

聽起來像你的答案與SourceTree considers pulled files as uncommitted changes 有關,在這種情況下,當你拉動時,SourceTree彈出一個框。在這個框中有一個選擇框可以讀取。

當你把自己的改變表現爲未提交的提交合並的更改立即

我猜,這是不打勾如此。