对刚刚接触Github的人们来说,安装及使用git是必须学会的,不过本人在Ubuntu系统安装git的时候也出现多几个问题,现在总结记录以下,也从网上找了一些常见的问题,方便以后使用的时候参考参考,免得下次安装再出现类似问题。
首先简单介绍以下其他系统中如何安装git。
1) 在Windows系统中,安装git相当简单,直接下载git的应用程序,像普通应用程序安装一样,下载地址点击这里,安装好之后,会有一个图形界面,使用很方便,也可以使用命令来创建项目,因为它也帮你安装了一个Git Shell。
2) 在MAC系统中,由于本人还未使用过,可以参考一下这篇文章Mac OS X安装Git。不过github官网的建议是:使用本地app代替使用终端安装,下载APP链接为:https://central.github.com/mac/latest。
介绍一下个人觉得最方便,最好的方法,那就是使用添加ppa的方法来安装。
ppa的地址:https://launchpad.net/~git-core/+archive/ppa
在终端运行以下命令
$ sudo apt-add-repository ppa:git-core/ppa $ sudo apt-get update $ sudo apt-get install git
如果本地已经安装过git,可以使用升级命令:
$ sudo sudo apt-get dist-upgrade
在使用git clone
命令时,使用https链接进行clone时,可能会出现以下错误:
error: The requested URL returned error: 401 while accessing https://github.com/user/repo.git/info/refs?service=git-receive-pack fatal: HTTP request failed
Error: The requested URL returned error: 403 while accessing https://github.com/user/repo.git/info/refs fatal: HTTP request failed
Error: https://github.com/user/repo.git/info/refs not found: did you run git update-server-info on the server?
如果出现上述错误,解决办法如下:
1) 检查以下你的git版本,如果你的版本低于1.7.10,那么你就需要升级以下你的git,升级方法在上面已经介绍里,命令:
$ git --version git version 1.7.10.4
2) 检查以下你的远程仓库是否存在于Github上,并且URL是大小写敏感的,看看是不是字字母大小写弄错了。比如我的运行程序:
$ git remote -v # View existing remotes origin git@github.com:lym406365619/lym406365619.github.com.git (fetch) origin git@github.com:lym406365619/lym406365619.github.com.git (push)
如果是在不行的话,使用SSH代替HTTPS,这个好像安装之后就可以用,不会出错。向Github添加SSH keys的教程可以参考以下我的这篇文章,点击这里。
Copyright ©2013-2015 LYM Power by Github. Base on Jekyll-Bootstrap.