先週から色々調べながらオンプレミスの Windows Server に Git サーバーを立ち上げています。 Windows のファイル共有ならば最初から Windows の機能としてあるのでリポジトリを共有すればいいのだけど それだけで用は足りるのですけど、ファイル共有だと書き込みの競合が起きると面倒くさそうなので更に追加で 認証のない Git プロトコルでの動作を追加 認証と通信の暗号化の出来る ssh プロトコルでの動作を設定して これが本命と言うことで作業完了と思ったけど ひとりで使う分にはいいけど、グループ内で複数人に展開するのに Windows サーバー上のユーザーを作って設定をする手間とユーザーごとに公開鍵を作って登録する手間を考えるとどうも現実的でない。