自己搭了一个git服务器,虽然成功了,但是出现了一些问题

crazy智障大师mad 2016-09-03 12:39:51
今天早上我根据这个教程搭建了一个简单的远端git远端仓库。
然而我在clone的时候,使用git clone语句后会失败一次,然后神奇的是通过ssh user@address这样的方式手动登录一次,然后刚才没有clone成功的仓库就出现在了文件夹下面,而且不用手动pull和push,仓库会自动更新,我瞬间懵逼,这和我以前用的github的画风不一样啊。。。
...全文
395 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hijack00 2016-09-07
  • 打赏
  • 举报
回复
我也在centos上搭建过git服务器,其实步骤很简单。 你说的那篇教程里面创建一个git用户,而且限制bash登录主要是出于安全上的考虑。实际上这一步是可选的。 最重要的步骤就是使用git init --bare xx在服务器上创建一个仓库(这里的--bare选项很重要,否则后面会出一些问题)。 这样一个远端仓库就建好了。 在客户机上使用git clone user@server:/path/to/git/repo就可以将远端仓库克隆到本地了。之后git add, git commit, git push,一切OK。 将客户机的ssh私钥复制到服务器上也是可选的。如果没有复制,只不过多了每次与服务器通信时的认证过程。
renwotao2009 2016-09-07
  • 打赏
  • 举报
回复
git没有成功连接服务器啊

23,110

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧