當我和co-worker在同一個分支上工作時,她推送了新代碼。在這種情況下,我應該做哪一個? git添加。=>git提交=>git推送=>git拉取 git pull=>git add。=>git提交=>git推送(或稍后推送)
第一個選項將不起作用,因為分支已更改,推送將被拒絕。 第二種選擇并不理想,因為如果你們兩個都更改了相同的代碼,情況會變得很復雜。 第三個選項,使用您的符號,將是'添加。=>commit=>pull=>push'并且可能需要重新調整,如果您必須在單個分支上工作,這可能是通常的方式。 話雖如此,最好在不同的分支上工作。 通過單獨的分支,您可以: 使用更好的審查流程(通過拉取請求)和 在任何時候(如16:59)推動您的更改,而不存在更改被拒絕的風險。 即使更改沒有完成(例如,不要編譯),也要推送更改,而不會影響其他工作人員。
話雖如此,最好在不同的分支上工作。
通過單獨的分支,您可以: