SourceTree 如何 GitLab
公司開發越來越多使用 GitLab,而 SourceTree 是一款非常好用的 Git GUI 客戶端工具
下面講一下 Windows 環境下 SourceTree 如何連線 GitLab。
首先下載 SourceTree 並且安裝,根據提示註冊和登入 Bitbucket 後,成功安裝。
開啟 Terminal ,使用以下命令生成 rsa 檔案,引號中為註冊 GitLab 時填寫的郵箱。
ssh-keygen -t rsa -b 2048 -C "註冊 GitLab 時填寫的郵箱"
提示是否在 C:\Users\asasL/.ssh/id_rsa 生成 id_rsa 檔案,預設資料夾是使用者目錄,沒什麼特別要求直接回車。
第二步提示輸入密碼。此處比較重要,如果輸入了密碼,後續每次使用 SourceTree push 程式碼都會提示輸入密碼,所以建議不要設定密碼,直接回車。
再次提示輸入密碼,不要輸入直接回車。
出現下圖表示成功。
在使用者目錄的 .ssh 目錄下會看到生成了 id_rsa 和 id_rsa.pub 兩個檔案。
然後開啟 SourceTree → Tools → Options
SSH Client 處選擇 OpenSSH
SSH Key 選擇之前生成的 id_rsa 檔案,然後點選 OK。就能 clone GitLab 中的專案與 push 程式碼了。
如果更換了電腦,可以直接將使用者目錄下的 .ssh 中的 id_rsa 和 id_rsa.pub 拷貝到新電腦上。安裝完 SourceTree 後直接匯入 id_rsa 檔案,即可連線 GitLab。
參考資料:
GitLab Doc: https://docs.gitlab.com/ee/ssh/README.html#generating-a-new-ssh-key-pair
相關文章
- 使用SourceTree管理GitLab程式碼倉庫Gitlab
- SourceTree生成SSH金鑰(拉取GitLab程式碼)Gitlab
- SourceTree 操作
- Sourcetree(git GUI)安裝GitGUI
- Git&SourceTree學習Git
- SourceTree詳細使用教程
- Sourcetree安裝與使用
- gitlab 如何進入控制檯Gitlab
- GitLab 如何降級安裝?Gitlab
- Bitbucket / Sourcetree 隨手筆記筆記
- git與sourcetree的那些事Git
- SourceTree 提示 fatal: Authentication failed for..AI
- GitLab 500 錯誤如何解決?Gitlab
- SourceTree 提交專案到碼雲
- SourceTree for Mac(Git客戶端工具)MacGit客戶端
- SourceTree Mac版免登入版Mac
- win10 ,SourceTree打不開Win10
- 程式碼管理(三)sourcetree 的使用
- SourceTree清理遠端無效分支
- 如何使用 Ansible 同步 GitHub 和 GitLabGithubGitlab
- gitlab如何實現批次clone倉庫Gitlab
- 極狐GitLab 如何配置多個 LDAP?GitlabLDA
- 如何配置極狐GitLab Maven 倉庫GitlabMaven
- 如何將 SSH Key 新增到 GitLab 中?Gitlab
- GitLab 如何檢視升級路徑?Gitlab
- 極狐GitLab怎麼樣?如何利用極狐GitLab CI提高生產力?Gitlab
- GitLab -IDEA整合gitlab(提交專案到gitlab)GitlabIdea
- 如何在spring boot 使用 gitlab的ApiSpring BootGitlabAPI
- 如何在CentOS 安裝極狐GitLab Runner?CentOSGitlab
- 如何配置極狐GitLab Runner Cache 快取Gitlab快取
- 如何配置極狐GitLab Runner 幫助映象Gitlab
- 如何在極狐GitLab 配置 郵件功能Gitlab
- SourceTree跳過註冊安裝使用
- Sourcetree for mac(Git管理神器) 中文版MacGit
- Mac SourceTree提交、更新程式碼到GitHubMacGithub
- Bitbucket使用說明與SourceTree的使用
- 如何在 Ubuntu/Fedora/Debian 中安裝 GitLabUbuntuGitlab
- 如何配置極狐GitLab Docker 容器映象倉庫GitlabDocker