2014-01-28 86 views
0

這裏我的問題是我有一個Git倉庫,我通過發送邀請和允許作爲管理員將該倉庫共享給另一個用戶。如何推送到共享BitBucket庫

我做推,我的SSH密鑰拉那麼什麼,我需要知道的是:

1,其他人無法推到這個倉庫[我派我的回購公鑰對他存在於我的系統]
2.其他人無法拉動

我已經使用了它,但它仍然令人困惑。任何人都可以幫我嗎?

在此先感謝。

+1

其他用戶需要在Bitbucket註冊,並使用自己的SSH密鑰對設置自己的配置文件。 – poke

+0

感謝您的回覆,他還擁有自己的BitBucket ID,如果他用自己的密鑰對註冊他的提交如何重定向到我的回購(我創建了回購並共享給他)。 – RamBen

回答

0

我想這取決於你給他的權利,也有adminread/writeread only權回購。所以admin甚至可以刪除回購,並分配權利,read/write訪問允許他人做推/拉操作結果,並read only訪問允許的唯一操作。要關閉甚至訪問回購,只需從合作中刪除用戶。

您只需要使用管理帳戶/ SSH密鑰菜單將您的SSH密鑰放到您的bitbucket配置文件中。不要把它交給其他人,甚至公共部分。

+0

感謝您的回覆, 我給了他管理員權限在這裏我的主要疑問是我需要發送我的SSH公鑰給他,我在系統或他們需要使用他自己的SSH來承諾此回購協議。 – RamBen

+0

@RamBen你必須把你的ssh密鑰放到你的bitbucket的配置文件中,而不是把它給予其他人。 –

+0

感謝您的回覆,我是新來的這位GI BitBucket, 你能解釋他如何將他的提交推送到我的倉庫。如果您對我的詳細信息感到困惑,請再次解釋 我使用名爲REPO1的Bitbucket帳戶,並使用我的SSH密鑰從我的系統提交,現在根據我的辦公室指示,另一個人(B)需要在同一個REPO1上工作,所以我邀請他加入這個REPO1並給了管理員訪問權限。 1.他嘗試用自己的SSH密鑰它說,而推「![拒絕]主 - >主(取第一)」 2.然後我給我的SSH公鑰沒有用 所以我可以解釋如何做到這一點。 – RamBen