Git,Github使用,遇到的问题与解决方案
一、Git上传项目到Github
关于建立仓库,用git上传项目到github,网上的教程已经有很多了,这里给出一篇,对新手比较友好的:
转:Git上传项目到Github新手教程
基本上就已经满足日常托管存放项目代码的需求了。
Git,Github版本控制流程
下面是一些取消操作,用于在过程中中断上传的过程:
git reset . # 用于取消git add . 将放入暂存区的文件、目录取出
git log # 该操作是为了下面取消commit所做,用于查找commit_id
git reset --hard commit_id # 用于取消git commit -m "xxxx" ,将放入本地仓库的文件删除,取消本次commit
二、Github上传文件速度慢(git clone时间过长)
方案一时灵时不灵,并不稳定,如果尝试后无果,可以选择方案二
2.1 方案一: 修改host文件
Github属于外网,一般上传下载速度就20,30k/s,主要原因是DNS解析慢,可以通过修改host文件,提高速度。
- (1)打开host文件,这个是用于windows下域名和ip映射关系的文件。文件目录为:C:\Windows\System32\drivers\etc
- (2)在ipaddress查询下面两个域名的ip地址:
github.com global-ssl.fastly.Net
- (3)将查询到的域名与ip地址映射添加到host文件中