1. 下载并安装相关软件git
这里主要涉及的软件包括msysgit和TortoiseGit。github
msysgit的下载地址:http://msysgit.googlecode.com/files/Git-1.7.4-preview20110204.exessh
TortoiseGit的下载地址:http://code.google.com/p/tortoisegit/downloads/list(选择你心仪的版本下载)工具
2.TortoiseGit中Settings的位置google
因为我是64位的电脑,因此会显示Settings (64 bit)。左键点击后,进入TortoiseGit的设置界面。能够清楚的看到,MSysGit已经配置好了。若是Git.exe的位置为空,请你们本身手动设置好。3d
3.创建沟通远程版本库与TortoiseGit的联系code
这里提到的沟通桥梁就是通讯中使用的密钥。TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。也就是说使用ssh-keygen -C "username@email.com" -t rsa产生的密钥在TortoiseGit中不能用。而基于github的开发必需要用到rsa密钥,所以须要用到TortoiseGit的putty key generator工具来生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥。找到TortoiseGit的安装位置运行TortoiseGit开始菜单中的puttygen程序,点击“Generate”按钮,鼠标在上图的空白地方来回移动直到进度条完毕,就会自动生一个随机的key。blog
4.接着登陆Github官网,在 SSH keys 中添加刚刚随机的key,操做过程以下:资源
5.公钥添加完毕。而后点击"Save private key",将私钥保存在本地,文件后缀是ppk,接下来会用到!开发
6.接着在github上创建一个新的项目,以下:
7.在你的项目的根目录下空白处右键,Git Clone…:
1).在弹出的对话框中的URL粘贴你拷贝的路径(github中新建项目的路径)
2).在Load Putty Key 前面的复选框中打钩,后面选择你保存的.ppk文件.
8.将新增的目录中的隐藏文件夹.git剪切出来。
9.接着开始将资源添加到远程资源库中,操做以下:
10.最后经过push命令,用于将本地分支的更新,推送到远程主机!在这以前首先肯定Destination remote的设置,以下:
操做步骤以下:
11.查看github的项目,你会发现已经更新了。