基本命令:
git add:将本地文件 增加到暂存区
git commit:将暂存区的内容 提交到 本地仓库(本地分支,默认master分支)
git push:将本地仓库的内容 推送到 远程仓库(远程分支)
git pull:将远程仓库(远程分支)的内容 拉取到 本地仓库(本地分支)
git配置
1、右键-git bash
email 为githup邮箱
git config --global user.name "chini"
git config --global user.email "XXXXX@cqu.edu.cn"
2、ssh
现在本地生成ssh:
ssh-keygen -t rsa -C XXXXX@cqu.edu.cm
3、将本地刚才生成的id_rsa.pub内容复制到远程的Key中
测试连通性:
ssh -T git@github.com
如果本地和远程成功通信,则可以在 /.ssh目录中 发现known_hosts文件
4、本地项目-远程项目关联
git remote add origin git@github.com:chinichenw/web.git
git add .
git commit -m "注释内容"
git push -u origin master
第一次push使用-u
如果出现如下错误
$ git push -u origin main
error: src refspec main does not match any
使用
git push origin HEAD:master