2012-02-09 29 views
0

我開始使用Git擴展,並沒有Git的先驗知識。我爲一個我沒有受到源代碼控制的項目創建了一個個人存儲庫。我做了一堆提交,然後複製了(而不是克隆,我現在看到的是我應該完成的)源目錄,並將它提供給首先給我該項目的人。Git可以合併個人存儲庫的磁盤副本(不是克隆)中的更改嗎?

從那時起,我們對各自的本地存儲庫進行了進一步更改,並計劃在不久的將來合併它們。這是可能的,因爲我沒有妥善克隆我的存儲庫,然後把它交給其他人?

回答

3

克隆和複製是一回事(假設你在副本中包括了.git目錄),除了沒有配置遙控器。您可以像克隆存儲庫一樣合併它們,除非您必須配置遠程才能從其中一個副本中獲取。

1

是和否。克隆(即具有工作目錄的克隆)幾乎是一個副本。我差不多說了,因爲克隆不會創建任何未跟蹤文件的副本。因此,爲了討論的緣故,如果我們假設你的工作樹沒有任何未跟蹤的文件,或者你的.gitignore文件被跟蹤了(並且它包含了所有必要的條目),那麼副本與一個克隆。

這就是說,從合併的角度來看,您可以在兩個存儲庫之間進行合併。

相關問題