记录下我在win下配置git的过程

首先下载安装msysgit,安装过程一般使用默认选项即可。不过如果团队中可能有使用Linux unix等非windows系统的话,最好选择 Use unix style line endings

msysgit装完就能用命令行的方式玩git了,如果需要一个类似乌龟svn的GUI工具,可以装下 tortoisegit

现在基本就能在本地玩git了。

如果是在一个团队中,要参与合作开发,一般是需要生成ssh key,然后把公钥发给git服务器管理员,让管理员给你设置权限。这样才能push或pull。

打开 msysgit 的cygwin窗口 ,可以双击桌面上的图标,也可以在任何文件夹上右键 选 Git Bash Here
输入 ssh-keygen -t rsa -C "xxx@xxx.com" 并回车(-C 后面的引号里就输入邮箱地址好了…),如果你不清楚回车后提示你输入的是啥,就一直回车直到完成好了。

然后到 系统盘你的用户目录里的.ssh目录下,比如 C:\Documents and Settings\Administrator\.ssh ,把里面的 id_rsa.pub 文件发给管理员,如果使用类似github的git服务提供网站,就把那个文件里的内容添加到账户的SSH Public Keys里。

最后在乌龟git里设置2样东西

首先进入Network选项,把ssh client的程序设置为msysgit安装目录里的bin/ssh.exe ,如下图

然后进入Config,输入你的名字和Email,再勾上下面的Save as globa,就行了,以后你做了提交,在git log的Author就是你这里设置的名字和Email。

完喽,这样在Win下就基本配置完了一个git客户端。

0 Responses to “记录下我在win下配置git的过程”


  • No Comments

Leave a Reply