我们想要启动一个开源项目并将Git与我的朋友一起使用。我们知道Git,但我们只是用它在/独自工作之前分出东西。当两个开发人员在同一个文件上工作并提交,更新等时会发生什么
比方说,我们已经创建了一个存储库。
情况1:
Both of us downloaded repository to our local computers to started working.
I've created A.php, with a function named A() in it. Committed.
My friend created B.php, with a function named B() in it. Committed.
Q1:不更新我们的本地资源库,但github上存储的更新。我们如何在不重新下载整个回购的情况下同步它?问题12:开发人员更新其本地存储库的频率如何?我可能会在20:00更新它,但20:05可能会有不同的提交。有更新本地回购的实时解决方案吗?在这种情况下,就像Dropbox一样,您可以进行更改并自动将其同步。
情况2
Me and my friend both started working on A.php. The file currently has function A().
I made a function called function B(), committed.
My friend also created a function called B() too. Committed.
Q3:什么事情发生?第一个提交者是否正常提交,第二个提交者会得到类似“文件已更改,请重新同步文件并在之后提交”的错误?
丽莎你打算接受任何你的问题的答案吗? – AlienWebguy 2013-03-15 17:16:54
@AlienWebguy我不在一段时间。没有选择答案,我不会留下任何问题。谢谢你提醒我。 – 2013-03-20 02:34:12