Git操作简要介绍(2)-远程仓库操作
分类:
文章
•
2024-01-18 14:44:40
1: 在GitHub上添加公钥
- 创建GitHub账号
- 创建SSH Key,GitBash执行
ssh-****** -t rsa -C "[email protected]"
,在用户主目录(在Bash先后中执行 cd ~/.ssh
、pwd
即可找到主目录路径)下检查是否有.ssh
目录,里面有id_rsa
(私钥)和id_rsa.pub
(公钥)两个文件,这两个就是SSH Key的秘钥对。
- 打开GitHub,在个人主页找到setting,找到
SSH and GPG keys
,然后,点“New SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容。
2: 将本地仓库与远程仓库关联
- 本地仓库为git,在GitHub上同样新建一个仓库为
git
,此时远程git仓库为空.
- 创建远程仓库后,在GitBash中,在本地的
git
m目录里,执行命令git remote add origin [email protected]:用户名/仓库名.git
实现关联
- 执行
git push -u origin master
本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程(执行完后在GitHub上就可看到内容)。以后每次本地提交后,使用命令git push origin master
推送最新修改
3: 从远程仓库克隆
- 首先确保远程仓库有需要克隆的仓库,然后cd到 git目录的上一级目录,执行:
git clone [email protected]:用户名/仓库名.git
,就会发现克隆到本地了,文件
- Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快