簡體   English   中英

如何將git存儲庫克隆到另一台計算機?

[英]How can I clone a git repository to another machine?

假設我在機器A(本地)上有一個git存儲庫。 我想將其克隆到計算機B(很遠的地方),就像我ssh-ed到B並運行git clone me@A:/repo.git ,但是我只能從A切換到B,不能從B切換到B。答:那么我該如何將倉庫從A復制到B?

在遙控器上。

git init $DIR/$PROJECT

在當地

git remote add $remote user@machine:$DIR/$PROJECT
git fetch $remote
git push $remote branch

應該做的很好。

您有幾種方法(協議)取決於您的安裝。 您可以按照上一個答案並從中添加remote + fetch,也可以使用以下協議之一(ssh / http / git)直接克隆。

您還需要問自己一個問題-您是否需要只讀或讀寫憑據才能克隆到存儲庫。

有關不同協議的更多信息,以及更多信息:(包括如何克隆)

http://git-scm.com/book/ch4-1.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM