git倉庫配置git ssh
貌似現在寫程式碼少不了要用git,前兩天電腦壞了,換了臺新電腦,所有配置都要重新做,記一下git倉庫配置git ssh的步驟
1、使用git前需要開啟一次Xcode,使用Xcode同意git的使用者協議
2、配置使用者名稱和密碼
$ git config --global user.name "myname"
$ git config --global user.email "myname@xxx.com"
3、生成ssh key
$ ssh-keygen -t rsa -C "myname"
Creates a new ssh key using the provided email # Generating public/private rsa key pair.
Enter file in which to save the key (/home/you/.ssh/id_rsa):
直接按Enter,要求需要輸入密碼,直接按Enter
4、新增公鑰到git倉庫
檢視公鑰
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/pHeryK3ktnrFW0bEnb/wwgoSYprQk0fApmvjVMg1OkjfgbdEKJ2i63HDBlop1QeS8PBpkaBuu9H8knFyRS4WjBBHwFHH+HBEIyY04lbjh3iOJLArghFjUh9bW2oTfCLmxWLfh/UjO0BmjHb0raRR10Q5W5aUI7V9uHjjCaDoitwGUIMCiGD7vBWruz3Ky4/OxLVh4gRsp4236NVCBanaPvgcWjsSC2XQu9mmB/v/hL7G6/qOzPhc5N3I6GU5zyd8mhhAmX6lOJW4Yrw1jVaDevJl5d+33tCYK42tzqMvJQ7Wmb0g4sGAu207ZEhOKC6cpcj6cXFdENQKDKbFOBGT myname
登入git倉庫,在Profile Settings->SSH Keys->Add an SSH key,將公鑰新增進去。
5、測試git
$ git clone git@git.xxx.com:group:project.git
Cloning into 'project'...
Bad owner or permissions on /Users/MyUser/.ssh/config
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
6、新增config檔案
$ vim ~/.ssh/config
新增以下內容
Host *
HostKeyAlgorithms +ssh-dss
儲存,退出,再執行clone命令成功
相關文章
- git配置sshGit
- git ssh配置Git
- 手把手教你配置git和git倉庫Git
- Git 倉庫Git
- git ssh配置詳解Git
- Git 建立倉庫Git
- git 為已有工程建立git倉庫Git
- Git 本地倉庫和裸倉庫Git
- git倉庫修改遠端倉庫Git
- git配置多個ssh keyGit
- Git HTTP和SSH 代理配置GitHTTP
- Git 多賬號 SSH 配置Git
- git初始化--本地建立git倉庫Git
- git操作之四:git branch(本地倉庫)Git
- Git使用系列03-->Git倉庫建立Git
- Git Step by Step (6):Git遠端倉庫Git
- git 遠端倉庫Git
- GIT倉庫匯入Git
- git換倉庫命令Git
- 取得 Git 倉庫 —— Git 學習筆記 04Git筆記
- Git專案匯入其他的git倉庫Git
- Git Step by Step (7):Git遠端倉庫(續)Git
- 專案管理之——Git SSH配置專案管理Git
- 13、環境-配置git-sshGit
- Git 中 SSH Key 生成和配置Git
- upsource 配置git倉庫時的 rsa 問題Git
- Git本地倉庫基本操作Git
- Git 使用遠端倉庫Git
- Git倉庫大掃除Git
- Git 倉庫大掃除Git
- git倉庫完整遷移Git
- git 刪除本地倉庫Git
- Git 倉庫拆拆拆Git
- docker搭建私人git倉庫DockerGit
- git-遠端倉庫Git
- 【git學習三】git基礎之git管理遠端倉庫Git
- git本地倉庫關聯遠端倉庫Git
- git如何生成ssh金鑰 git生成配置ssh金鑰key詳細步驟Git