从2020年10月之后GitHub将主分支master变更为main,在部分命令中有也许修改,但是对代码上传还是有些影响。
为方便理解,在此将github上传代码操作进行总结。
1、github全局配置;
git config --global user.email "you@example.com" git config --global user.name "your name"
2、本机生成ssh key:(直接三个enter,会有路径,根据路径选择id_rsa.pub,复制其中的内容);
ssh-keygen -t rsa -C "your@example.com"
3、打开github中用户的settings中的SSH keys,复制第2步中内容,添加到SSH keys中;
4、创建repository;
5、上传代码(最初会提示输入的命令行);
- 第一次上传代码,需要初始化 git init;
- 添加README.md ;
- 目前github默认分支为main,在此创建分支main;
- 连接到你的repository;
- push代码
git init git add README.md git commit -m "first commit" git branch -M main git remote add origin 地址 git push -u origin main
6、后续上传代码,注意add 后面的空格加点,添加全部内容:
git add . git commit -m "XX" git push -u origin main
在上传代码的过程遇到一些问题,首要看看网络是否畅通,再看问题内容,根据内容在查找相关解决办法。