先说明:本文所有需要下载的文件可以在 http://download.csdn.net/detail/yenange/9812482 统一下载(0积分)。
一、下载 git , http://git-scm.com/
二、用自己帐号登录 http://192.168.xx.xx/,在页面 Profile Settings / SSH Keys 中添加自己的公钥.
添加公钥可以参考:http://blog.csdn.net/hustpzb/article/details/8230454 , 下面只取了一部分用得到的。
2.1 、设置Git的user name和email:
$ git config --global user.name "xuhaiyan"
$ git config --global user.email "haiyan.xu.vip@gmail.com"
2.2、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
$ ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”
按3个回车,密码为空。
Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
………………
最后得到了两个文件:id_rsa和id_rsa.pub
三、安装TortoiseGit, 可以在 https://tortoisegit.org/download/ 下载。安装时指定一下文件夹, 如: d:\project\git
四、在 d:\project\git 内部右键 Git Clone , 再输入对应项目的 git 地址, 即可 clone 到项目代码了。
五、VS2013+ 自带git(工具-》选项):
暂时说到这里吧, 保证先能用起来。 感觉上比 svn 强不了什么。
如果说有什么强的, 那就是分布式, 不用担心服务器挂掉。