git安装并与远程仓库关联相关配置
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. 内容,则证明添加成功。
添加成功之后就可以对远程仓库进行操作了。