在github上面新建一个项目就不说了,很简单,下面说下怎么上传到github ,因为之前装的有sourceTree,就用sourcetree上传。
![](https://img.haomeiwen.com/i2509193/fec6c965427fb16c.png)
这里面就是在github上自己star、create的项目,找到自己创建的项目,克隆,然后弹出这个界面
![](https://img.haomeiwen.com/i2509193/57e16a4baecc278e.png)
如果直接点击克隆的话,会克隆到系统的用户中,这个对以后的项目代码提交很不方便,所以需要选择目标路径,我选的是自己工作用的work目录,然后克隆。就将github上create的项目保存到了本地,这时再将自己要上传的工程拖到这个文件中,sourcetree就会和svn一样自动检测到你有变更。然后再刷新github上面的网址就有自己新的项目了。
其中有两个坑。
1.因为自己之前往github上提交试了好多次都没成功(也是醉的不行),但是对应的项目文件中也生成了git文件,如果作为一个全新的项目上传,这个文件是需要删除的,这个文件个人感觉应该是记录github地址信息的,如果不删除会出现上传信息于github信息不对应的情况。
![](https://img.haomeiwen.com/i2509193/b95fee90cd02a9bf.png)
2.上传到github上之后,让别人下载试了下,工程文件找不到。这尼玛就很蛋疼了,啥情况呢?工程配置绝对路径了?看了下,是相对路径,那是什么原因?打开了自己本地的工程文件,显示包内容,卧槽,这一堆是啥?这个一看就是不对的啊(ps,虽然知道不对但我还是不知道这个东西是怎么生成的。。。)找到原因后就好解决了,对应正常工程文件删删删
![](https://img.haomeiwen.com/i2509193/ed58577b7edc86f5.png)
这个样子才是对的,
![](https://img.haomeiwen.com/i2509193/9cce3d5a0806cc8c.png)
删完之后再push一次,再下载看一下就可以了,over,完美结束。
网友评论