整个过程分为如下几步:
1、本地仓库的创建
2、远程仓库的创建
3、远程仓库添加key
4、同步本地仓库到远程仓库
1、本地仓库的创建:
使用如下代码创建本地仓库:
echo "# test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main #这里我们切换到main分支。后面我们推送的也是这个分支
2、远程仓库的创建:
注册、登录GitHub就不说了。
创建仓库如下图:
操作一:new
操作二:create
操作三:获取我们的仓库地址
3、远程仓库添加key:
说明:如果不添加key,我们就没有权限上传代码。
a、生成key:
ssh-keygen -t rsa -C 12345678@qq.com
# 12345678@qq.com 这是你GitHub对应的邮箱
# 执行命令的时候,一直回车就可以了
# key最终的路径是:~/.ssh/id_rsa.pub
b、将~/.ssh/id_rsa.pub文件添加到GitHub里面。步骤如下:
步骤一:
步骤二:
步骤三:
4、同步本地仓库到远程仓库:
# 绑定远程代码仓库
git remote add origin git@github.com:zhangsan/test.git
# 推送main分支到远程代码仓库
git push -u origin main