簡體   English   中英

git pull然后git push顯示合並時更改了太多文件

[英]git pull then git push shows too many files changed on merge

我正在與其他開發人員一起進行一個項目。 他推了一堆代碼。 然后我“ git pull”。 一個文件中存在合並沖突。 我修復了合並沖突,然后提交並推送了代碼。 為什么github顯示在我的提交中,我更改了其他開發人員接觸的所有文件? 為什么它不僅僅顯示對一個合並文件的更改,因為那是我觸摸過的唯一文件!

這使得跟蹤更改非常困難。 如果要查看提交,則好像我更改了100個文件,而實際上我只更改了一個文件中的一行。 如何更改我的工作流程以阻止這種情況?

合並時,您將從合並分支中帶來所有更改,而您的提交反映了這一點。 請注意,在查看特定文件的歷史記錄或進行git blame等操作時,通常不包括這些合並提交,因此,它不應該影響您對誰進行了更改的跟蹤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM