上我有GitHub上ONE倉庫,姑且稱之爲Repo-1
。一臺計算機
我想首先訪問該存儲庫作爲默認Git用戶。我們稱之爲User-1
。
我創建SSH密鑰對,樣樣精,工作良好。
我對做ANOTHER庫GitHub的,姑且稱之爲Repo-2
。
我沒有在我的筆記本電腦上的本地Git作出任何更改。沒有配置變化,沒有任何。
現在 - 我想克隆從Repo-1
爲User-2
(但從同一檯筆記本電腦)。
首先:這是可以做到的嗎?
一臺筆記本電腦上的本地Git可以在「用戶帳戶」之間切換,並將其自身顯示爲User-2
?然後,從這個身份,從Repo-1克隆,做一些改變,然後推送到Repo-1
?
如果可能,我該怎麼做?
您是什麼時候創建User-2的?你有兩個SSH密鑰對嗎? – 2012-02-19 07:27:14
嗨,馬修!我猜是的。我剛剛設法做到這一點,仍然不確定這是否正確。我直接去了〜/ .gitconfig(在Windows中是C:\ Users \ Martin \ .gitconfig)並且改變了這個參數:[user] name = USER 2 email = [email protected] [github] user = user2。我沒有改變令牌 - 我保持原樣。然後我將user1回購添加到Git(擁有user2標識)。克隆。更改了文件。分階段,承諾並推動。去了GitHub Repo1頁面,那裏是:來自另一個用戶的提交。但是......這種方法有意義嗎? – Martin 2012-02-19 07:54:26