15
我正在做我最初的现有代码导入到git中,它是一个相当大的代码库,所以推动需要时间。我可以在git推送的同时继续工作吗?
从我知道的git获取更改,然后做上传,所以我可以安全地继续工作,而推进,或我需要等待它完成之前我修改文件?
我正在做我最初的现有代码导入到git中,它是一个相当大的代码库,所以推动需要时间。我可以在git推送的同时继续工作吗?
从我知道的git获取更改,然后做上传,所以我可以安全地继续工作,而推进,或我需要等待它完成之前我修改文件?
当Git推送时,它不会读取或写入任何来自工作树的文件,只有来自.git
文件夹的内容。
所以是的,你可以继续工作。
但我认为拉相反,因为他们修改工作树?例如如果我几个月没有拉,那么我是否必须等待完成是的? – Hailwood
'pull'是'fetch' +'merge'的捷径。 'fetch'不会改变你的文件,'merge'很明显。如果你的连接速度很慢,也许你可以在工作时执行'fetch',然后在决定将远程更改加入工作树时执行'merge'。 – kan