Mac搭建Git/GitHub全过程

  在GitHub上注册了账号,建立了第一个hello-world repository,然后打算把Git平台配置在自己的机器上。因为是Mac OS,我也是一个初学者,很多功能需要自己摸索,于是各种百度,总算是完成了。在此记录一下我的配置过程,自认为还是比较全面的,虽然实质上是很多篇已有教程的融合及实践,不知道可不可以算原创。

  准备工作:

  • 已在GitHub网站上注册了账号
  • 系统是Mac OS X EI Capitan

第一步:安装Git

  在这里我使用brew进行安装。brew全称是Homebrew,是一个软件管理包工具,利用它可以快捷方便地安装应用,一个简单的brew install appname命令就可以搞定了。

  一开始我搜到的命令是:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

   尝试了一下,出现了两个问题,一个是连接不上(似乎是被GFW屏蔽了的关系),另一个问题是SSL,折腾了半天也没解决。后来搜索到另外一个安装命令,试了一次就好了,虽然这个命令很少出现在搜索出来的教程中。

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

  这样一下子就安装好了,接下来就可以使用命令直接安装git:

sudo brew install git

  中间会有一些需要输入的地方,一路直接按回车就可以了。

第二步:安装SSH key

  首先在终端输入命令:

ssh-keygen -t rsa -C 邮箱地址

  其中邮箱地址是你在GitHub注册的账号的邮箱地址。然后找到/Users/用户名/.ssh/id_rsa.pub这个文件,将其中的内容复制,打开GitHub网页Personal Settings中的SSH Keys一项,把刚才复制的内容粘贴进去,注意其中的格式要求,不要多复制也不要少复制。密钥是否成功会有提示。

第三步:创造token及配置

  在终端中依次输入如下命令:

--global user.name "用户名"
--global user.email "邮箱地址"
config --global github.user 用户名
config --global github.token GitHub上生成的token

  其中GitHub上的Personal Settings中有Personal access tokens一项,点击创建新token,把所有选项选上,就可以通过Mac使用GitHub的API了。然后将该token复制到上文中的最后一个命令相应的位置,执行命令,这一步就完成了。

第四步:安装客户端程序

  当然是要安装官方的Git Desktop,网址是https://desktop.github.com/。下载客户端并安装,对于Mac OS来说就是下载了一个zip文件,解压后放到/Applications文件夹里就可以了。之后在Git Desktop上用自己的用户名密码进行登录,进行设置就可以了,这个相信大家自己看了就知道怎么做。

  至此配置过程就结束了,接下来就可以在桌面客户端是上使用GitHub的功能了。

 

posted @ 2016-02-10 13:13  r1ce  阅读(1510)  评论(0编辑  收藏  举报