配置Git憑證&連接遠程回購磚
本文描述了如何配置您的Git憑證在磚,這樣您就可以連接遠程回購磚回購。
GitHub或GitHub AE
鏈接GitHub賬戶使用磚GitHub的應用
預覽
這個特性是在公共預覽。
在磚,GitHub帳戶的用戶設置頁麵的鏈接:
在任何頁麵右上角,點擊你的用戶名,然後選擇用戶設置。
單擊Git集成選項卡。
改變你的提供者GitHub,選擇鏈接Git賬戶,然後單擊鏈接。
磚GitHub的應用授權頁麵出現。授權應用程序完成安裝。授權應用程序允許磚行為代表你當您執行Git在回購業務(如克隆存儲庫)。看到GitHub的文檔為應用程序授權的更多細節。
允許訪問GitHub庫,請遵循以下步驟來安裝和配置磚GitHub的應用。
安裝和配置磚GitHub的應用要訪問存儲庫
你需要安裝和配置數據磚GitHub GitHub庫,你想訪問應用程序從磚回購。看到GitHub的文檔為應用程序安裝的更多細節。
選擇賬戶擁有想要訪問存儲庫。
如果你沒有一個所有者的賬戶,你需要帳戶所有者為您安裝和配置應用程序。
如果你帳戶的所有者,安裝程序,安裝應用軟件提供了讀和寫訪問代碼。代碼隻是代表用戶訪問(例如,當用戶在磚回購的克隆存儲庫)。
可選地,您可以訪問通過選擇隻有一個子集的存儲庫隻有選擇存儲庫選擇。
連接到一個GitHub回購使用個人訪問令牌
在GitHub,按照以下步驟來創建一個個人訪問令牌,允許訪問您的存儲庫:
在任何頁麵右上角,點擊你的資料照片,然後單擊設置。
點擊開發人員設置。
單擊個人訪問令牌選項卡。
單擊生成新的令牌按鈕。
輸入一個象征性的描述。
選擇回購範圍和工作流範圍,並單擊生成令牌按鈕。工作流範圍是必要的,以防你的庫GitHub行動工作流。
令牌複製到剪貼板。你進入這個令牌在磚用戶設置> Git集成。
使用單點登錄,看看授權的個人訪問令牌使用SAML單點登錄。
GitLab
在GitLab,按照以下步驟創建一個個人訪問令牌,允許訪問您的存儲庫:
從GitLab,點擊你的用戶圖標在屏幕的右上角和選擇首選項。
點擊訪問令牌在側邊欄。
輸入一個名稱的令牌。
檢查
read_repository
和write_repository
權限,然後單擊創建個人訪問令牌。令牌複製到剪貼板。進入這個令牌在磚用戶設置> Git集成。
看到GitLab文檔更多地了解如何創建和管理個人訪問令牌。
AWS CodeCommit
在AWS CodeCommit,按照以下步驟創建一個HTTPS Git憑據允許訪問您的存儲庫:
在AWS CodeCommit,創建HTTPS Git憑證,允許訪問您的存儲庫。看到AWS CodeCommit文檔。聯係我的用戶必須有“讀”和“寫”存儲庫的權限。
記錄下密碼。你輸入這個密碼在磚用戶設置> Git集成。
Azure DevOps服務
使用令牌連接到一個Azure DevOps回購
下麵的步驟向您展示如何連接的磚回購Azure DevOps回購時,他們並不在同一個Azure Active Directory租賃。
一個訪問令牌在Azure DevOps存儲庫:
去dev.azure.com,然後登錄到DevOps組織存儲庫包含你想連接磚。
在右上角,點擊用戶設置圖標,選擇個人訪問令牌。
點擊+新令牌。
輸入信息的形式:
令牌名稱。
選擇組織名稱,回購的名字。
設置一個截止日期。
選擇所需的範圍,如完全訪問。
複製訪問令牌顯示出來。
進入這個令牌在磚用戶設置> Git集成。
在Git供應商用戶名或電子郵件,輸入您所使用的電子郵件地址登錄到DevOps組織。
在Azure DevOps,按照下麵的步驟來得到一個存儲庫的訪問令牌。Azure DevOps文檔包含更多信息Azure DevOps個人訪問令牌。
去dev.azure.com,然後登錄到DevOps組織存儲庫包含你想連接磚。
在右上角,點擊用戶設置圖標,選擇個人訪問令牌。
點擊+新令牌。
輸入信息的形式:
令牌名稱。
選擇組織名稱,回購的名字。
設置一個截止日期。
選擇所需的範圍,如完全訪問。
複製訪問令牌顯示出來。
進入這個令牌在磚用戶設置> Git集成。
在Git供應商用戶名或電子郵件,輸入您所使用的電子郵件地址登錄到DevOps組織。
Bitbucket都
在Bitbucket都按照以下步驟創建一個應用程序密碼,允許訪問您的存儲庫:
去雲Bitbucket都創建一個應用程序密碼,允許訪問您的存儲庫。看到Bitbucket都雲文檔。
記錄下密碼。
在磚,輸入這個密碼用戶設置> Git集成。