参考文献:

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 //初始化仓库

  1. git add .(文件name) //添加文件到本地仓库

  2. git commit -m “first commit” //添加文件描述信息

  3. git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支

  4. git pull origin master // 把本地仓库的变化连接到远程仓库主分支

  5. git push -u origin master //把本地仓库的文件推送到远程仓库