git是當前最流行的版本控制系統,下面簡單記錄一下git的安裝及其與遠程倉庫的關聯。
git安裝
git與遠程倉庫關聯
1.用戶配置
git安裝完之后,初次運行git前需要進行用戶設置。
首先要配置的是個人用戶名和電子郵箱地址。每次git提交時都會引用這兩條信息,說明是誰提交了更新,所以會隨着更新內容一起被永久納入歷史記錄。
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
可以通過 git config --list
查看配置信息。
2.生成ssh公鑰並添加到github或者碼雲倉庫
github或者碼雲都提供了基於ssh協議的git服務,在使用ssh協議訪問遠程倉庫之前,需要先配置好賬戶/倉庫的ssh公鑰。
使用以下命令生成sshkey:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
按照提示完成三次回車,即可生成ssh key。通過查看 ~/.ssh/id_rsa.pub
文件內容,可以獲取剛剛生成的公鑰。
復制生成后的ssh key,進入github或者碼雲,找到setting(設置)-> ssh Key(ssh 公鑰),添加生成的公鑰即可。
添加完成后,在終端中輸入
ssh -T git@gitee.com
首次使用需要確認並添加主機到本機SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 內容,則證明添加成功。
添加成功之后就可以對遠程倉庫進行操作了。