我是新來的git所以請隨時RTFM我...的Git回購在多臺計算機 - 備份和保持同步
我有多個開發用地(其中沒有一個可以通過與每個網絡通信其他),並且在任何時候都在一些項目(少數人)上工作。
我理想的情況是在每個站點一個集中的存儲庫,可以從我們自己的(個人)回購發展,但發展。然後,我希望能夠通過集中式回購(例如,通過USB密鑰)進行同步。 (1)我是git的新手,並且通過玩耍打破我的(個人)本地回購,(2)一些項目被擱置,所以我希望能夠通過刪除它們來釋放磁盤空間。這是我的問題的「備份」部分。
我也希望能夠使用'git clone --bare'作爲我的集中式回購(和USB密鑰回購?),因爲我們不需要完整的結帳,只是git的好處。
但是,我似乎無法得到一個光禿禿的回購工作作爲回購我可以推。我使用'git remote'來設置一個遠程源(類似於http://toolmantim.com/thoughts/setting_up_a_new_remote_git_repository),但我無法'git push'工作 - 看起來我需要一個簽出的回購。
。
是否有其他人使用這種回購/開發結構或有什麼基本的關於我失蹤的git使用?
。
我想過的解決方案可能不起作用 - 如果我在每個站點都有一個'git clone --bare',然後在我的可移動媒體上使用git repo,併爲每個站點設置了遠程控制,那麼我可以('拉')同步我的USB密鑰與每個回購。但是,我可以從我的USB密鑰更新網站回購?我可以從USB推送嗎?
您在這些地方沒有互聯網連接嗎? USB密鑰的原因是什麼?這些位置不需要能夠通過網絡「互相看到」,它們只需要能夠連接到可以存儲中央遠程存儲庫的單個位置。 – 2010-04-30 00:44:57
認爲「安全」。基本上(不是我的*邏輯),我們可以有外部驅動器,但不是外部網絡連接。所以沒有git連接,沒有ssh,沒有邏輯推理...... – olaf 2010-04-30 01:11:38