GitHub Desktop在Win7旗舰版中的安装与使用

   GitHub Desktop似乎是想使用GitHub必须要安装的一项应用,不明觉厉。经过折腾一番后,我成功的将本地的VS2012中的C#项目更新到了GitHub repository中,这里记录我安装和使用GitHub Desktop的过程,供需要的同学参考。

   1.GitHub Desktop在线安装程序下载

   在https://desktop.github.com/中下载GitHub Desktop,它是一个在线安装程序,以GitHubSetup.exe的形式存在。下载完成后,双击GitHubSetup.exe,该程序会从github-windows.s3.amazonaws.com/ 这个地址下载安装。

   2.GitHub Desktop在线安装

   用在线安装程序安装GitHub Desktop一共试了三次,前两次都在下载至50%左右时以失败告终。第三次尝试之前,我做了如下操作:控制面板→ Internet 选项→“安全”选项卡–>选择“受信任的站点”→点击“站点”按钮–>弹出的窗口中的文本框中输入点击“添加” github-windows.s3.amazonaws.com/ ,并且去除复选框“对该区域中的所有站点要求服务器验证(https:)”的钩。

   进行上述操作后,下载成功。确认安装后,整个安装过程,github没有提示任何信息,悄无声息的完成了安装,然后桌面上多出了如下两个图标。


   3.Git Shell生成SSH keys

   至此,默认你已经拥有了一个GitHub的帐号,并且已经新建了一个repository。

   3.1  打开Git Shell,输入命令:cd ~/.ssh ,跳转到.ssh目录。

   3.2  输入命令:ssh-keygen -t rsa -C “your_email@youremail.com“(注册Github帐号用的邮箱)

   回车后,Git Shell会提示要求输入用于存储Key的文件名,然后要求输入密码,然后identification/public key/key fingerprint生成成功,相关文件已存储在前面指定的路径下。

   3.3 输入命令:ssh -T git@github.com

   此时会显示如下信息:Hi “username”! You’re successfully authenticated,but GitHub does not provide shell access.

   3.4  输入命令:git config –global user.name “username“(GitHub的用户名)

   3.5  输入命令:git config –global user.email “your_email@youremail.com(注册Github帐号用的邮箱)

   上述动作执行完成后,登录GitHub,进入Personal settings–>SSH Keys即可发现已成功添加了一个新的Key。


   我使用GitHub Desktop执行的操作到此结束,我的目的是可以用VS2012 本地工程与GitHub可以互通有无与同步更新,下一篇文章将介绍达成这个目的需要在VS2012做的动作。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Fork me on GitHub