GIT_DIRに気をつけろ
Jenkinsで、指定したディレクトリをgitリポジトリ化するっていうジョブを書いててはまりました。
git化したいディレクトリのパスをJenkinsのビルドパラメータでGIT_DIR
っていう名前で指定してたら、git init
しても、.git
が作られないっていう謎の自体に陥りました。
cd ${GIT_DIR} git init .
これを、何回やっても指定したフォルダの下に、.git
はできずにGIT_DIR
直下にindexとかrefsとかが作られちゃってマジ意味不明だよー><って困ってて、ググっても出てこないし、藁にもすがる思いでgitのinitコマンドのリファレンス見てたら、なんと、、
.git
を別名にしてしまう魔法の環境変数でした/(^o^)\
みなさんもGIT_DIRには気をつけてください。