使用不同端口上的 IP 地址通过 SSH 进行 Git
我有一台机器想用作 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 都很陌生。
谢谢
I have a machine that i want to use as a Git server. There will be 2 contributors to the repository. I have set up an SSH account on the server which is a Windows machine. I pretty much followed http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/ the blog and steps.
I can set up git --bare init on the server it does create some folders but it does not have .git folder - which I am thinking is how it is supposed to be.
I connect to ssh using
ssh -p -port ssh://xx.xx.xxx
However, when I try to connect using
git push ssh://xx.xx.xxx:port/myrepository.git
myrepository.git is bare repository that I created on the server.
I get an error saying it does not seem to be a valid repository.
Please tell me what could be wrong?? I have a feeling that I am missing some configuration with the SSH. I am new to both SSH and git.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
myrepository.git
位于哪里?是C:\myrepository.git
吗?如果没有,那么通过查看 Tim Davis 的指南,您可能需要指定完整路径:
Where is
myrepository.git
located? Is itC:\myrepository.git
?If not, then from looking at Tim Davis's guide, you may want to specify the full path: