【发布时间】:2011-05-12 07:20:17
【问题描述】:
我有一台机器想用作 Git 服务器。存储库将有 2 个贡献者。我已经在 Windows 机器的服务器上设置了一个 SSH 帐户。我非常关注http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/ 的博客和步骤。
我可以在服务器上设置 git --bare init 它确实创建了一些文件夹,但它没有 .git 文件夹 - 我认为它应该是这样的。
我使用 ssh 连接 ssh -p -port ssh://xx.xx.xxx
但是,当我尝试使用连接时
git push ssh://xx.xx.xxx:port/myrepository.git
myrepository.git 是我在服务器上创建的裸仓库。
我收到一条错误消息,提示它似乎不是有效的存储库。
请告诉我可能出了什么问题?我有一种感觉,我缺少一些 SSH 配置。我是 SSH 和 git 的新手。
谢谢
【问题讨论】:
-
另外,不要忘记您可能还应该在
git init --bare命令中输入--shared。 kernel.org/pub/software/scm/git/docs/v1.5.2.5/git-init.html -
通过
git --bare init设置的 git repo 应该不有一个 .git 文件夹。 gitguys.com/topics/…
标签: windows git ssh ip-address msysgit