Git- 连接远程仓库
- 配置git
-
- 设置用户名和邮箱(--global为全局参数,表明本地所有git仓库都会使用这个配置)
- 生成秘钥(SSH key)
- 添加秘钥(SSH key),验证是否成功
- 连接远程仓库
-
- 创建本地仓库
- 连接远程仓库
- 文件的上传、拉取
-
- 从远程仓库pull文件(push文件前必须pull文件)
- 向远程仓库push文件
配置git
设置用户名和邮箱(–global为全局参数,表明本地所有git仓库都会使用这个配置)
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLyEjN1ETMzcTM5IjMxAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
生成秘钥(SSH key)
ssh-keygen -t rsa -C “[email protected]”
按4下回车即可
红框为秘钥生成的路径
添加秘钥(SSH key),验证是否成功
添加密钥:将上一步骤生成的密钥即.ssh/id_rsa.pub中内容全部复制。
在github的 Settings–>SSH and GPG keys–>New SSH key,key中粘贴复制的内容(Title自定义)。
在gitee的 设置 --> SSH公钥 ,公钥中粘贴复制的内容(Title自定义)
验证:github输入第一条的命令,码云输入第二条
ssh -T [email protected]
ssh -T [email protected]
连接远程仓库
创建本地仓库
使用
git init
指令将文件夹变成本地仓库
连接远程仓库
git remote add origin [email protected]:yourName/repositoryname.git
git remote add origin https://github.com/yourName/repositoryname.git
文件的上传、拉取
从远程仓库pull文件(push文件前必须pull文件)
git pull origin master 拉取远程仓库中的文件
向远程仓库push文件
git status 查看工作目录的状态
git add "文件、文件夹路径" 将文件添加到暂存区
git commit -m "commnet" 提交更改,添加备注信息(此时将暂存区的信息提交到本地仓库)
git push origin master 将本地仓库的文件push到远程仓库(若 push 不成功,可加 -f 进行强推操作)