GitのリモートリポジトリをNAS上に置く方法
まず、NAS中の任意の場所(ここでは$NAS_ADDR
を想定)にリモートリポジトリを以下のコマンドで作る。
--bare
を指定することで、履歴情報などのみのリポジトリを作成できる。
Gitのリモートディレクトリの名称は任意だが、慣例的には接尾辞に.git
をつける。
例えば、/nas/hoge.git
など。
mkdir $NAS_ADDR cd $NAS_ADDR git init --bare
次に、以下のコマンドをローカルで叩き、$NAS_ADDR
をリモートリポジトリ(名称:origin)として登録する。
git init
git remote add origin $NAS_ADDR
最後に、NASのリモートリポジトリへファイルをコミット&プッシュして終了。
git add . git commit -m "Initial commit" git push origin master