不知道Git是否完全支持它,如果它可以使事情變得更容易,那麼它將非常出色,基本上我有一個項目正在X文件夾中工作,當我得到它到了一個特定的階段,我想再次將它推到我的電腦上的文件夾Y.將Git項目推送到本地目錄
如果這可能很好,那麼更好的是它是否可以用GitHub for Mac或Tower for Mac。
不知道Git是否完全支持它,如果它可以使事情變得更容易,那麼它將非常出色,基本上我有一個項目正在X文件夾中工作,當我得到它到了一個特定的階段,我想再次將它推到我的電腦上的文件夾Y.將Git項目推送到本地目錄
如果這可能很好,那麼更好的是它是否可以用GitHub for Mac或Tower for Mac。
我會假設你想推到Y,這樣你就可以在其他地方找到一個「先前好的」更改的簽出文件夾。 @dahlbyk的回答暗示了一個裸回購。如果你這樣做,你可以(也可能應該)在同一個回購中擁有一個分支。
除此之外,就像@dahlbyk一個遠離X克隆混帳回購協議在X到Y(非裸),要麼git pull
從Y或設置和推到Y.確保receive.denyCurrentBranch
設置爲false或您正在推送的分支的不同分支在Y
是否有某個分支不足以滿足的原因?我想你會創建一個分支,編輯,然後合併該分支,當你是「特定的階段」。我想我在同一臺機器上的單獨文件夾上有點相同的回購有點困惑。 – rnicholson
單獨文件夾的原因是我想將我的項目的開發和測試環境分開。另一個文件夾是我的網絡服務器運行的地方。 – Aran