2016-12-24 15 views
1

Git for Windows(Git Version 2.11.0)がインストールされました。私はWindows 10を使用しており、SSHが標準のポート22で動作することを許可していないネットワークの背後にいます。Git Windows HTTPSリモート接続

もちろんGitがインストールされているので、GitLabにあるリモートリポジトリに接続できません。

私はWindows GitでSSHの代わりにHTTPSを使うことができますが、利用可能かどうかを知ることはできません。

a)Git WindowsをHTTPSモードで実行するオプションはありますか?それを設定するには?

b)デフォルトのGit SSHポートとGitlab sshポートを変更する方法はありますか?

答えて

1

a)Git WindowsをHTTPSモードで実行するオプションはありますか?それを設定するには?

あなたは単にあなたのGitLabレポのHTTPSのURLを使用します。

git clone https://<gitlab server>/user/repo 

b)にされていない場合、デフォルトのGit SSHポートとGitlab sshのポートを変更する方法はありますか?

これはGitLabサーバー側にありますが、GitLabはApacheまたはNGiNX httpサーバーによって管理されているため、通常は必要ありません。これはhttpsクエリをリッスンします。

他の選択肢は、(ngrokを参照)
ngrok and tunnel sshを使用するかssh ProxyCommand to use that tunnelを使用することです。

+0

正常に動作します。助けてくれてありがとう。 – Mendes