2

私がしたことは、2つのブランチを持つことでした:

  • ローカル
  • 製造

私のlocalブランチには、すべてのアセットフォルダ、、、cssjsありimgます。そして、私のproductionブランチでは、.gitignoreそれらのアセットを他の場所でホストしたいので、それらを自分に追加しました。

css/
img/
js/

そのため、これらのフォルダはproductionブランチに表示されなくなります。ブランチ内のimgフォルダを復元する方法はありますか?productionから削除img/して.gitignoreコミットしようとしましたが、追跡されていないファイルにリストされません。

4

2 に答える 2

1

img/から削除した後、ローカルブランチからファイルをチェックアウト.gitignoreできます(本番ブランチにいると仮定します)。それらは自動的にステージングされ(そうでない場合は自分でステージングするだけ)、本番ブランチにコミットする必要があります。git checkout local -- img

于 2013-02-06T19:07:47.680 に答える
0

これを見てください: サブディレクトリ内のファイルを無視しませんか?

フォルダでも機能するはずです

于 2013-02-06T19:07:39.980 に答える