从svn转向git

在工作中用了git后在家就实在受不了svn的笨拙branch了。所以决定转移到git.
install过程主要参考了这两篇文档

http://git-scm.com/book/zh/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84-Git-Gitosis

http://wiki.ubuntu.org.cn/Git%E6%9C%8D%E5%8A%A1%E5%99%A8Gitosis%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE

安装的过程比较顺利,但是装完后出现点问题。

1.我是用ssh登录的。所以把自己的公钥传给git服务器段后可以不用输入密码。只要用用户git登录,实用我的公钥即可。

2 装完后,并不像上面的文章说得那样会自动为你的项目建立repository,需要自己跑到 /home/git目录下,创建自己个项目.git目录

3 目录创建完毕后,不要用git init 来初始化仓库,而是实用git –bar init 来。这是来自 http://www.cnblogs.com/abeen/archive/2010/06/17/1759496.html 的解释。否则第一次pushd的时候会有问题。