参考文献:
https://www.cnblogs.com/specter45/p/github.html
遇到问题解决:
https://blog.csdn.net/yunmengying/article/details/105487691
两个坑点
! [rejected] master -> master (non-fast-forward)
https://blog.csdn.net/zyz00000000/article/details/84402189
您有偏离的分支,需要指定如何调和它们。您可以在执行下一次
https://blog.csdn.net/qq_42167046/article/details/125995408
流程:
git init //把这个目录变成Git可以管理的仓库
git add README.md //文件添加到仓库
git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
git commit -m "first commit" //把文件提交到仓库
git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上
或者说:
echo "# SpringMVCLearning2" >> README.md git init git add README.md git commit -m "first commit" git branch -M master git remote add origin git@github.com:Willliamxh/SpringMVCLearning2.git git push -u origin master
正确步骤:
1. git init //初始化仓库
-
git add .(文件name) //添加文件到本地仓库
-
git commit -m “first commit” //添加文件描述信息
-
git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支
-
git pull origin master // 把本地仓库的变化连接到远程仓库主分支
-
git push -u origin master //把本地仓库的文件推送到远程仓库