経由でプロジェクトに追加されたディレクトリを無視します:Gitのプッシュは、私は古典的なルーチンを実行するたびにgitのクローン
git add -A
git commit -am "foo"
git push remote branch
Gitはgit clone
コマンドを使って追加されたファイルをアップロードしません。
たとえば、私はgithubから少しのプロジェクトをクローンし、モジュールとしてプロジェクトに組み込みました。しかし、git経由でサーバーにデプロイすると、ディレクトリ(フォルダ)しかアップロードされませんでしたが、内部のものは何もないので、フォルダは空でした。
どうすれば解決できますか?そのようなことはどうして起こりますか?
ディレクトリを削除するgitinoreファイルがありますか? -Aで追加したときに、dirとそのファイルがステージとして表示されましたか? – DavidN
お待ちください。既存のローカルレポの中に別のレポをクローンしましたか?もしそうなら、gitはそれらを無視します。その場合、サブモジュールを使用することがあります。 – DavidN
@DavidN '.gitignore'ファイルはありません。 'git add -A && git status'を使用したとき、これらの2つのディレクトリは赤く塗りつぶされていて、sufixがありました。 – Kunok