2013-09-27 236 views
36

我有兩個不同的bitbucket帳戶設置。一個用於工作項目,另一個用於個人用途。在BitBucket中,我爲每個不同項目的帳戶設置了一個存儲庫。如何在SourceTree中使用兩個不同的BitBucket帳戶

在SourceTree中,我有幾個現有的個人項目正在同步到我在SourceTree上的個人存儲庫。在左側面板中,我可以看到我的「Develop」分支用於其中一個個人項目,並且可以在BitBucket中的遙控器上看到遠程回購。

在SourceTree中,我沒有看到明顯的方式來保持我的兩個帳戶分開。例如,我在SourceTree中添加了工作回購,但是當我嘗試提交一個工作項目的初始版本時,它只能讓我選擇提交我的個人項目分支。

我該如何在本地添加工作回購並僅將那些工作項目同步到該工作BitBucket賬戶的回購協議中?

回答

42

在Mac SourceTree 2.0.2+ 與GitHub的帳戶:

  1. 點擊在菜單文件 - >新建/克隆
  2. 在對話框中點擊設置圖標。

  • 在所得的彈出菜單中點擊設置
  • 它帶來與列出的用戶帳戶的對話框。將您的額外帳戶添加到列表中。
  • 關閉對話框。
  • 單擊下圖所示工具上的遠程按鈕(位於本地旁邊)。
  • 所有您添加的帳戶將被列出並且它們各自的存儲庫帶有克隆按鈕。

    希望這會有所幫助。

    +1

    偉大的產品,但這個功能肯定被隱藏起來,正在期待類似首選項 - >帳戶。感謝您分享此提示。 – arcseldon

    2

    Windows你可能有多個帳戶(你甚至可以有GitHub和BitBucket並排)。例如,假設你現在有SourceTree帳戶是到位桶,你想你的GitHub的帳戶添加到它爲好,做到以下幾點:

    1. 從菜單中選擇文件 - >新建/克隆
    2. 在源路徑/ URL中,將存儲庫的存儲庫url放在github上
    3. 等待幾秒鐘,它會詢問您輸入用戶名/密碼。 (首先,可能會禁用按鈕,例如輸入密碼,所以請先等待幾秒鐘)
    4. 在github上添加新用戶名和密碼。
    5. 現在,如果你喜歡,你可以取消克隆。
    13

    現在的Windows,你這樣做的克隆/添加/創建存儲庫對話框:

    1. 點擊 「託管庫」 按鈕(互聯網圖標)
    2. 點擊 「編輯帳戶」
    3. 點擊 「添加」

    enter image description here

    6

    在Windows中,您可以通過以下步驟來做到:

    1. 點擊設置按鈕(右上角)。它會打開對話框。

      enter image description here

    2. 單擊高級選項卡。
    3. 取消選中「使用全局用戶設置」。

      enter image description here

    4. 現在您可以輸入相應存儲庫的用戶名和電子郵件ID。

    5. 單擊確定保存更改。
    7

    嗯,我已經做了這種方式:

    1. 點擊設置
    2. 點擊高級選項卡
    3. 輸入您的姓名和電子郵件地址(郵箱應該是匹配您的到位桶帳戶)
    4. 點擊確定
    5. 點擊關閉(關閉窗口)
    6. 重新開始

    注意:您必須在源代碼樹中添加帳戶。(開源樹 - >點擊設置圖標<右上角> - >點擊設置 - >添加您的帳戶 - >設置爲默認帳戶)

    enter image description here

    希望這會幫助你。

    1

    對於BitBucket帳戶/回購站,您可以包含要用作git URL一部分的用戶名。然後SourceTree會要求輸入該用戶名的密碼。

    https://[email protected]/account/repo 
    
    相關問題