前期工作
git config --global user.name '你的用户名'
git config --global user.email '你的邮箱'
参考文献
- 在本地创建git仓库:新建文件夹 -> 鼠标右键Git Bash Here ->
git init
。执行命令后目录下创建一个.git文件夹 - 添加需要上传到github的代码到本地仓库 : 直接粘贴复制到文件夹。此时
git status
发现添加的文件是红色的,需要git add --all
将项目的所有文件添加到仓库中, 此时在运行git status
添加的文件是绿色的表示添加成功。 - 将add的文件commit到仓库 :添加之后,最后提交就行,
git commit -m “修改说明”
。-m后面添加的是对本次操作的说明,加入你修改了代码或者重新上传了什么东西都做个简单说明,别人看了就知道是怎么回事了。然后再次git status查看状态。 - 去github上创建自己的Repository
- 将本地的仓库关联到github上https或者SSH :
git remote add origin https://github.com/****/*****.git
这里origin是自己去的名字。 - 上传代码到github远程仓库 :执行完后,如果没有异常,等待执行完就上传成功了,中间可能会让你输入Username和Password,你只要输入github的账号和密码就行了。但是在这一步很多人执行会报错,报类似failed to push some refs to…的错误,那是因为本地代码目录缺失README.md文件。我们只需要先通过如下命令进行代码合并【注:pull=fetch+merge】
git pull --rebase origin master
执行成功后,发现test文件夹已经把github之前的代码克隆下来了。此时再执行语句git push -u origin master
即可完成代码上传到github。