2015-04-19 83 views

回答

3

是的。你告訴git遠程代碼在每個存儲庫配置文件中的位置。如果你願意,你甚至可以從同一個存儲庫推送到GitHub和Bitbucket。

在這裏看到更多的細節: http://blog.lckymn.com/2013/03/11/git-push-to-pull-from-both-github-and-bitbucket/

一個重要部分將連接到每一個分別與SSH。

您的SSH密鑰應該位於$HOME/.ssh中,並且可以包含任意數量的密鑰。 SSH密鑰的默認名稱是id_rsa(或類似的,取決於用於創建它的協議)。

嘗試做:

ls $HOME/.ssh 

...去看看裏面有什麼了。

我做你是問關於我自己和我帶來了什麼像什麼:

github-personal 
github-personal.pub 
bitbucket-work 
bitbucket-work.pub 
known_hosts 

哪裏known_hosts是包含與之相關的我連接到服務器和公共密鑰列表的文件。以.pub結尾的其他文件是我自己的公鑰,其他文件是我的私鑰。

你得到你的GitHub和到位桶鑰匙進入有按照其相應的教程:

+0

其實我有兩個用戶帳戶,即[email protected](github)和[email protected](bitbucket)。我想使用這兩個帳戶。那麼,該怎麼做? –

+0

@kabeerrifaye您可以使用這兩個帳戶。你想有兩個獨立的存儲庫,每個帳戶一個?還是你想要一個單一的存儲庫去Bitbucket和GitHub? –

0

肯定是有的。你可以先生成ssh密鑰對,參見How to generate,然後進入.ssh目錄,複製id_rsa.pub的內容,並粘貼到你的github或bitbucket的ssh設置區。

+0

其實我有兩個用戶帳戶,即[email protected](github)和[email protected](bitbucket)。我想使用這兩個帳戶。怎麼做? –

0

我利用Sourcefree桌面應用程序和我Gitbash提示 的把我的項目到位桶和Github上庫下面同時 是我做的

右鍵打開你要推 的文件夾的bash shell首先,你需要創建的關鍵,我會勸告使用相同的SSH密鑰的

創建關鍵 SSH-凱基-t RSA -C「[email protected]

轉到文件夾目錄 右鍵單擊並單擊git bash 然後依次運行下面的命令 git init git add。 git的承諾-m「第一」

打開+您的sourcefree桌面應用 點擊打開本地 回購文件 創建到位桶 回購然後單擊回購圖標 然後點擊回購圖標添加 名稱:originbit 網址:「回購鏈接創建」

爲了您的到位桶,你必須充分利用兩個 SSH密鑰和SSH私鑰的,如果你想的 利用公共和私人倉庫

要使用SSH密鑰的前面創建 去加載標籤 上sourcefree應用 點擊工具圖標,然後用.ppk擴展重新保存 保存在同一個按鍵的私鑰和公鑰 在同一目錄 不輸入passhrase還沒有迴避困難 只是保存它。

,以便它可以被加載到選美圖標

創建新的密鑰 去sourcefree 的工具圖標,然後點擊創建SSH密鑰 底部數更改爲2048 ,但如果你不能改變它 首先創建一個新的密鑰,然後拖動鼠標圍繞提供 的圓柱曲折的方式或任何形式一旦創建。 改變一〇四八年至2048年,以便它可以在到位桶SSH 被接受,然後重新創建一個新的密鑰 然後將其保存爲公鑰和私鑰

添加關鍵佳麗(請檢查您的桌面通知該佳麗鑰匙圖標) 同時添加SSH私鑰和ssh公鑰

轉到您的帳戶到位桶seetings ,並新增兩個SSH密鑰的內容 名稱不同他們

回去的bash shell

git的狀態 git的添加-A 混帳拉originbit主 git的承諾-m 「修改後的代碼」 混帳推originbit主

建立在github 打開Sourcefree桌面應用回購 複製網址回購 然後單擊回購圖標 然後點擊回購圖標添加 然後推上Sourcefree