在 Linux CentOS 中:
yum install git
cd /home
mkdir mysite
cd mysite
git init
在 Windows 10 中:
git clone https://my_server_username:[email protected]/home/mysite/mysite.git
它返回:
fatal: unable to access 'https://192.168.1.10/home/mysite/mysite.git/': Failed to connect to 192.168.1.10 port 443 after 1014 ms: Connection refused
我可以使用 SSH 连接,并且我的防火墙在两个操作系统上都被禁用。
我错过了什么吗?
答案1
有几种方法可以实现您想要的:使用 Linux 机器作为 git 服务器。
- 在服务器上运行 gitd 守护进程。这可以使用 Web 服务器 (http/https) 前端或 SSH 前端来完成。
- 通过在服务器上配置 .ssh/authorized_keys 来在没有服务器/守护进程的情况下运行,如中所述这个答案。