15
我正在做我最初的現有代碼導入到git中,它是一個相當大的代碼庫,所以推動需要時間。我可以在git推送的同時繼續工作嗎?
從我知道的git獲取更改,然後做上傳,所以我可以安全地繼續工作,而推進,或我需要等待它完成之前我修改文件?
我正在做我最初的現有代碼導入到git中,它是一個相當大的代碼庫,所以推動需要時間。我可以在git推送的同時繼續工作嗎?
從我知道的git獲取更改,然後做上傳,所以我可以安全地繼續工作,而推進,或我需要等待它完成之前我修改文件?
當Git推送時,它不會讀取或寫入任何來自工作樹的文件,只有來自.git
文件夾的內容。
所以是的,你可以繼續工作。
但我認爲拉相反,因爲他們修改工作樹?例如如果我幾個月沒有拉,那麼我是否必須等待完成是的? – Hailwood
'pull'是'fetch' +'merge'的捷徑。 'fetch'不會改變你的文件,'merge'很明顯。如果你的連接速度很慢,也許你可以在工作時執行'fetch',然後在決定將遠程更改加入工作樹時執行'merge'。 – kan