和朋友共同开发一个小项目,所以就涉及到了代码管理这块,刚开始想到的是使用svn,但是外网访问svn的时候需要使用花生壳来弄一个动态的域名,中间出了很多错误,感觉有点麻烦,所以就想到看看还有别的管理代码的工具没有,于是开始百度,后来朋友说起了git,这个好像以前也看到过,但是没有注意,于是决定试试git。网上搜到的了一篇这样的文章http://www.cnblogs.com/sorex/archive/2011/08/10/2132359.html,全部安装该博文的步骤弄的,
在这步时就出现了错误,System.InvalidOperationException:尚未提供文件名,因此无法启动进程,于是上网各种百度,后来无意中看到了安装文件里\GitExtensions\PuTTY\pageant.exe,点击该运行文件即可出现生成密钥,接着继续按照博文上所写的步骤,继续往下走,就可以了!
但是当时我就弄完这个就忘记了下一步在网页中输入ssh的密钥,在git clone的时候出现了这个错误 git did not exit cleanly(exit code 128),就是因为没有在网页中输入ssh的密钥。其实按照博文的步骤就可以实现从服务器上download下服务器上的文件了!
稍后再看看提交给服务器文件是不是可以!