サイトの更新にgitを使い、git push→リモート側でgit pullで公開する方法を試そうと思っています。とりあえずローカルではminify前のjs、less、bower.json、gruntfile なども含めて全部pushして、サーバーの.gitignoreにいらないもの(公開しないもの)を書いていく、というやり方は普通でしょうか?
ローカル側に内容の違う.gitignoreがあったらpush時にコンフリクトするんじゃない?
.gitignore自体を.gitignoreに入れておけば…ってだめですかね?
コンパイル後のdistディレクトリ以下をサブモジュール化してそこをpullするようにするのが正攻法だと思うよ。
gitのサブモジュールですね。なんとなく存在は知りながら避けて通ってました。この機会に勉強してみます。ありがとうございました。
みんなの回答 1 件
ローカル側に内容の違う.gitignoreがあったらpush時にコンフリクトするんじゃない?
関連するトピックス