本機架設 Git 伺服器 (如 Git for Windows + OpenSSH),倉庫路徑 C:\gitdemo,Clone 時 URL 應為 SSH 格式。
git clone git@192.168.0.102:用戶名/gitdemo
git@:SSH 登入用戶 (通常為 git 或 Windows 帳號)。192.168.0.102:伺服器 IP。用戶名/gitdemo:相對於該用戶家目錄的倉庫路徑 (如 C:\Users\用戶名\gitdemo 或經過 Git Shell 映射的虛擬路徑)。C:\ProgramData\ssh\sshd_config:Subsystem sftp sftp-server.exeAllowGroups sshusers (建立群組加入允許用戶)。Start-Service sshd; Set-Service sshd -StartupType Automatic。New-NetFirewallRule -Name "SSH" -DisplayName "SSH" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22。ssh-keygen -t ed25519,將 .ssh/id_ed25519.pub 內容加入伺服器 C:\Users\git\.ssh\authorized_keys。git@192.168.0.102:gitdemo → 找不到倉庫。git 用戶對倉庫目錄有讀寫權限。掌握 SSH URL 格式與 Windows OpenSSH 設定,即可順利 Clone 內網 Git 倉庫。