我已经在服务器上安装了 gitosis,但由于我正在服务器上进行开发,所以我希望能够推送到 gitosis,这样我也可以从 macmini 上工作。服务器被调用workwork
,gitosis-admin 具有[电子邮件保护]从服务器生成的文件,并且在 gitosis.conf 中有以下内容:
[group testproject]
writable = testproject
members = daniel@workwork
并且已成功推送至服务器。
rails new testproject
cd testproject/
git init
git add .
git commit -a -m "init commit"
git remote add origin gitosis@workwork:testproject.git
git push origin master:refs/heads/master
最后一个命令给出了这样的信息:gitosis@workwork's password:
gitosis 没有密码,从我的 macmini 推送新项目只会执行正确的 git 推送。