在github上面已经上传过不少代码了,虽然关注的人很少,我还是低调的做着这件事情。这个也见证了我学习之路。
但是对于使用git命令还是一知半解,这里只是总结我所遇到过的坑….
1、git上传代码的流程
首先要在github网站上面创建一个属于项目的仓库
2、使用git shell命令窗口进行工程的上传。
$ cd G:/eclipseWorkSpace/vocationDays/SnackShop(这是本地工程路径)
$ git init (初始化仓库)
$ git add README.txt (上传readme.txt文档)
$ git commit -m "完整版项目" (执行提交)
$ git remote add origin git@github.com:hpulzl/snackShop.git(添加到远程仓库)
$ git push -u origin master(进行远程提交)
提交完成后,你会发现,txt文档已经提交到github网站上去了。
以上是代码提交的顺利流程,但是往往会遇到很多问题,以下是我遇到的问题总结:
问题1、
$ git remote add origin https://github.com/hpulzl/snackShop.git
fatal: remote origin already exists.
解决的办法是
$ git remote rm origin
然后再$ git remote add origin https://github.com/hpulzl/snackShop.git
问题2:
On branch master nothing to commit, working directory clean
明明本地代码没有提交上去,却提示我没有要提交的分支。
这个原因未明,我通常的做法就是,修改一下本地的文件。
然后使用git status查看状态,提示我有文件更改
这样就可以重新的上传工程代码了。
总结方法:修改本地文件,提示有modified的时候,就重新的git add .并提交进行了。
记得关注我的github:https://github.com/hpulzl,不断的学习新技术!