1、修改本地仓库默认分支为 main
git config --global init.defaultBranch main
2、 创建本地仓库
新建一个本地仓库,其实也就是新建一个文件夹。最简单的创建方式就是直接在桌面鼠标右键,新建文件夹(test),然后进去该文件夹。鼠标右键,打开git -> Git Bash Here
初始化仓库
git init
ysh@DESKTOP-NM08LA4 MINGW64 ~/Desktop/aa (master)
$ git init
Initialized empty Git repository in C:/Users/ysh/Desktop/aa/.git/
添加文件
git add . 添加目录下所有文件(空文件夹不添加)
ysh@DESKTOP-NM08LA4 MINGW64 ~/Desktop/aa (main)
$ git add .
当进行第一步设置后,分支有master变成main
提交文件
git commit -m “log”
ysh@DESKTOP-NM08LA4 MINGW64 ~/Desktop/aa (main)
$ git commit -m "first commit"
[main (root-commit) 165828b] first commit
1 file changed, 36 insertions(+)
create mode 100644 "\351\201\223\345\205\267\346\227\213\350\275\254.txt"
3、去github上创建自己的Repository
点击Create repository,一步一步执行下去即可,创建成功后拿到创建的仓库的https地址
配置 ssh key
- cd .ssh 文件加下
- 是否有 id_rsa.pub 文件,如无:
- git bash here
- 输入命令: ssh-keygen -t rsa -C “邮箱”。例如: ssh-keygen -t rsa -C “22222222@qq.com”, 生成id_rsa.pub
- 拷贝id_rsa.pub文件中内容,打开github -》setting-》ssh and gpg keys -》new ssh keys,key中将复制的内容粘贴
将本地的仓库关联到github上
git remote add origin git@github com:leiphp/awesome-python3-webapp.git
ysh@DESKTOP-NM08LA4 MINGW64 ~/Desktop/aa (main)
$ git remote add origin git@github.com:yshedu/test.git
如有readme等文件,先pull
$ git pull --rebase origin main
4.上传本地文件到github
$ git push -u origin main