准备工作
1.下载git
- git客户端下载 https://git-scm.com/download/win
2.git安装完成后,在github上创建一个新的仓库
- 点击 new Repositories
- 填入信息
- 创建完毕
本地git 获得github的提交权限
打开Git Bash 绑定用户名和邮箱
- 用户名为你github账号的用户名,邮箱为github账号绑定的邮箱
git config --global user.name ‘your_name’
git config --global user.email ‘your_email’
创建本地仓库
在本地项目目录下
- git init 初始化git仓库
- git add .
将该目录下所有文件加入本地暂存区,注意命令后面有一个.代表将所有文件添加到暂存区,如果只想将个别提交,那么将.换成文件名即可。
- git commit -m ‘提交说明’ 把暂存区中的内容提交到仓库
git status 查看状态,
该命令会将工作空间中的版本与暂存区的版本进行对比,。
将本地仓库提交到github上
输入命令:
git remote add origin ‘github上仓库的地址’
该命令是把本地历史区中的文件添加到github服务器的暂存区中。这一步是本地和远程服务器建立联系的一步。执行成功后不会显示任何结果,地址后面记得加上.git
输入命令:
git remote -v 可以查看我们绑定的地址
输入命令:
git pull origin master
该命令是先把github上的文件拉下来,注意在每次提交之前要首先进行pull,这是防止冲突。如果报错,只要输入git pull origin master --allow-unrelated-histories 即可
上述执行成功后,发现在项目目录下多了一个“README.md”文件,这个文件就是从github上拉下来的。因为我们在github上创建repository的时候就创建了这个“README.md”文件,该文件是对这个repository的说明。
输入命令:
git push origin master
这一步是真正向github提交,执行完成后,github上的repository就有和你本地一样的代码文件了。
到这来就项目就提交完毕了!!!