我有一個使用git的個人項目,我經常在多臺計算機上進行攻擊,託管在Github上。由於我在家工作,我往往會經常被打斷。我會在一個聲明的中間,晚餐會準備好,否則我需要換尿布。當我回到編碼時,我可能會在另一臺計算機上。獲得最新版本的最佳方式是什麼?快速同步跨計算機的git工作區
我認爲最正統的答案是承諾和推動。我經常犯下錯誤,但在這裏犯下的錯誤似乎對我很混亂。代碼可能處於完全破碎的狀態,我正處於思考的中間。即使在主題分支上提交併發佈它也不適合我。這也是比我更喜歡的步驟。
直到現在我一直在使用DropBox。但這似乎導致了我的腐敗指數。不難想象,因爲這些同步可以跨越不同版本的git和不同的操作系統。所以我很害怕這件事。
有沒有人有更好的選擇?
也許在家裏設置gitolite作爲github的補充? – fge
我只是把它推到臨時分支上 - 一旦你整理完了,你總是可以從GitHub中再次刪除分支。沒有點過分複雜的東西:) –
如果你做@ StuartGolodetz的建議,我會建議命名你的分支像don't_clone_temp_feature_name,只是爲了儘量減少某人抓住你的臨時分支的可能性。 – wadesworld