问题标签 [git-daemon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 无法从 git 守护进程克隆 repo
菜鸟问题。
我不能真正克隆一个我通过守护进程服务的非常基本的 repo。
在一个终端上
在另一个终端上
有什么想法可能导致这种情况吗?
谢谢!
git - 如何在另一台主机上 git 克隆裸远程 git 存储库
我有 ubuntu 在 IP 地址为 192.168.0.92 的虚拟机客户机上运行,我可以从运行 Windows 7 的主机 ping 这台计算机。我也可以从 ubuntu ping 到 windows 的另一种方式。
在 ubuntu 中,我创建了一个像这样的裸存储库:
在我的 Windows 7 主机上,我在 git bash 中运行了这些命令:
我看到了 ssh 错误,所以我想我可能必须指定 git 协议,所以尝试了:
我需要在克隆命令中指定什么路径?我怎样才能得到这个工作?
git - 如何从 Git for Windows 客户端 git 推送到在 ubuntu 上运行的 git-daemon
我想最终在 Raspberry Pi 上运行 git 服务器,但现在我正在 ubuntu 上进行测试(在 VirtualBox VM 上运行)。我的开发机器是 Windows 7 64 位并运行 Git For Windows v2.32.0.windows.2(最新)。
我在 ubuntu 上设置了 gitserver,如下所示:
--enable=receive-pack 应该允许推送
我有从 Windows 到 linux 的连接,即我可以双向 ping。
我可以从 ubuntu 成功克隆和推送:
然后我添加一个文件并提交
但是,当我从 Windows 尝试相同的操作时,我得到:
它只是挂在那里 git push 命令。
我也试过:
我确实找到了这个页面,它表明 msysgit 中有一个错误,但它可以追溯到 2011 年。
https://serverfault.com/questions/142048/git-daemon-on-linux
能够让它发挥作用真是太好了。我不需要 ssh 的安全性,所以只需在受保护的局域网上使用 git 协议就可以了。
在 Windows cmd.exe 中运行似乎更进一步,但仍然挂起:
所以看起来它变得更进一步 - 但如果我检查服务器端,则不会更改回购。