syon

A fashion developer. Interested in life engineering.

Gitリポジトリを共有フォルダ・ファイルサーバに置く

18 Nov 2018 » Git

やりたいこと

以下のような状況の中で自由に使えるGitリポジトリがほしい。

  • 諸処の事情でインターネット上の個人リポジトリを扱うことができない
  • 許可された空間にGitホスティングサービスがない
  • 許可された空間にGitホスティングサービスがあってもリポジトリ数などが制限されている
  • マルチデバイス用に中央サーバとなるファイルサーバがある

実現方法

リポジトリを作るには

  1. 任意のPC上でリポジトリ名のフォルダを作る
  2. git init --bare --shared
  3. フォルダまるごと移動して完了

クライアントで使うには

git clone //sharedname/path/to/git/repo
  • clone のパスはスラッシュで記述すること
  • 認証が必要な共有ファイルサーバの場合は、事前にエクスプローラでフォルダとして開いて認証しておく

参考記事