每次想要在gitHub上传本地工程,必翻文档,但是今天翻了半天,也没找到一个系统的,可以让我直接上传成功的,所以决定,还是自己记录一下吧。毕竟好记性不如烂笔头。废话不多说,直接上步骤。
1、git init 创建仓库。
2、git add . 将文件添加到仓库中,可以添加某个文件,也可以添加所有的文件。通配符“.”就是将所有文件添加到仓库中。
3、git commit -m “xxxx” 这个就是提交添加到仓库中的文件,后面的“xxxx”我理解为svn中的log,但是这里是必传的,不传的话会报错。
4、git remote add origin git地址 git地址就是别人down自己的工程时的地址,当在gitHub中创建工程之后,就会有这个地址了,可以gitHub中copy。这段命令行的意思应该就是把自己的本地仓库与gitHub做关联。
5、git pull origin master 拉取,在上传代码前保证自己的代码是最新的,这次在这里遇到了一个很烦人的问题,总是报错。
看错误信息应该是冲突了,这个应该是我在pull之前,commit了多次造成的。后来各方求救把命令行改成这句:git pull origin master --allow-unrelated-histories。回车之后会出现一个可编辑的文件,直接退出即可。
6、git push origin master 终于到了最后一步,上传了。回车之后提示输入gitHub的用户名和密码,回车,搞定啦。
这个时候就可以进入自己的gitHub查看自己的工程啦。