配置Git憑證&連接遠程回購磚

本文描述了如何配置您的Git憑證在磚,這樣您就可以連接遠程回購磚回購。

Git支持提供商

磚支持以下的Git提供者:

磚回購也支持Bitbucket都服務器,GitHub企業服務器和GitLab自我管理。與私人Git集成服務器實例這不是互聯網,接觸你的磚的代表。

GitHub或GitHub AE

連接到一個GitHub回購使用個人訪問令牌

在GitHub,按照以下步驟來創建一個個人訪問令牌,允許訪問您的存儲庫:

  1. 在任何頁麵右上角,點擊你的資料照片,然後單擊設置

  2. 點擊開發人員設置

  3. 單擊個人訪問令牌選項卡。

  4. 單擊生成新的令牌按鈕。

  5. 輸入一個象征性的描述。

  6. 選擇回購範圍和工作流範圍,並單擊生成令牌按鈕。工作流範圍是必要的,以防你的庫GitHub行動工作流。

    生成GitHub令牌
  7. 令牌複製到剪貼板。你進入這個令牌在磚用戶設置> Git集成

使用單點登錄,看看授權的個人訪問令牌使用SAML單點登錄

GitLab

在GitLab,按照以下步驟創建一個個人訪問令牌,允許訪問您的存儲庫:

  1. 從GitLab,點擊你的用戶圖標在屏幕的右上角和選擇首選項

  2. 點擊訪問令牌在側邊欄。

    生成GitLab令牌
  3. 輸入一個名稱的令牌。

  4. 檢查read_repositorywrite_repository權限,然後單擊創建個人訪問令牌

  5. 令牌複製到剪貼板。進入這個令牌在磚用戶設置> Git集成

看到GitLab文檔更多地了解如何創建和管理個人訪問令牌。

AWS CodeCommit

在AWS CodeCommit,按照以下步驟創建一個HTTPS Git憑據允許訪問您的存儲庫:

  1. 在AWS CodeCommit,創建HTTPS Git憑證,允許訪問您的存儲庫。看到AWS CodeCommit文檔。聯係我的用戶必須有“讀”和“寫”存儲庫的權限。

  2. 記錄下密碼。你輸入這個密碼在磚用戶設置> Git集成

Azure DevOps服務

使用令牌連接到一個Azure DevOps回購

下麵的步驟向您展示如何連接的磚回購Azure DevOps回購時,他們並不在同一個Azure Active Directory租賃。

一個訪問令牌在Azure DevOps存儲庫:

  1. 去dev.azure.com,然後登錄到DevOps組織存儲庫包含你想連接磚。

  2. 在右上角,點擊用戶設置圖標,選擇個人訪問令牌

  3. 點擊+新令牌

  4. 輸入信息的形式:

    1. 令牌名稱。

    2. 選擇組織名稱,回購的名字。

    3. 設置一個截止日期。

    4. 選擇所需的範圍,如完全訪問

  5. 複製訪問令牌顯示出來。

  6. 進入這個令牌在磚用戶設置> Git集成

  7. Git供應商用戶名或電子郵件,輸入您所使用的電子郵件地址登錄到DevOps組織。

在Azure DevOps,按照下麵的步驟來得到一個存儲庫的訪問令牌。Azure DevOps文檔包含更多信息Azure DevOps個人訪問令牌。

  1. 去dev.azure.com,然後登錄到DevOps組織存儲庫包含你想連接磚。

  2. 在右上角,點擊用戶設置圖標,選擇個人訪問令牌

  3. 點擊+新令牌

  4. 輸入信息的形式:

    1. 令牌名稱。

    2. 選擇組織名稱,回購的名字。

    3. 設置一個截止日期。

    4. 選擇所需的範圍,如完全訪問

  5. 複製訪問令牌顯示出來。

  6. 進入這個令牌在磚用戶設置> Git集成

  7. Git供應商用戶名或電子郵件,輸入您所使用的電子郵件地址登錄到DevOps組織。

Bitbucket都

在Bitbucket都按照以下步驟創建一個應用程序密碼,允許訪問您的存儲庫:

  1. 去雲Bitbucket都創建一個應用程序密碼,允許訪問您的存儲庫。看到Bitbucket都雲文檔

  2. 記錄下密碼。

  3. 在磚,輸入這個密碼用戶設置> Git集成