2016-07-21 11 views
0

ソースコードのmisc_filesディレクトリにいくつかのタールバンドルを追加しました。これらのtarファイルは特定の機能をテストするために追加され、テストスイートでのみ使用されます。gitリポジトリにtarファイルを追加するには?

今私の問題は、私が行っているときです。git status misc_filesディレクトリが表示されません。おそらく、gitが認識できるファイルが含まれていないからです。 この新しいディレクトリを追加したいと思います。misc_filesにtarバンドルが含まれているので、どうすればいいですか?

+1

Gitはファイルタイプを気にせず、おそらくあなたの '.gitignore'ファイルに* .tarがあります。 – 1615903

+0

Octocatのグローバルなgit無視ファイルを使用している可能性があります。 'git add misc_files/filename.tar -f'だけ強制的に追加します。 –

答えて

1

ちょっと、Bhupeshパンツ、私はあなたの質問にコメントを追加したいと思いますが、今はできません。

ので、試してみる:

git add misc_files 

を、その後、再びgit statusを試してみてください。

+0

こんにちは、これに詳細を追加してください。 –

+0

あなたのcommnetによれば、 'git add misc_files'を実行しているときは、git repoに' misc_files'を追加して追跡します。通常、出力はありません。次に 'git status'を実行すると、現在どのファイルが追跡されているかがわかります。 – shitoujizu

0

基本的に、ファイルタイプはありませんが、gitでは認識されません。 gitは空のフォルダを無視します。したがって、空のフォルダを追加した場合は、git statusには表示されません。しかし、あなたの場合、* .tarファイルがあります。 .gitignoreで無視されることを意味する可能性があります。見てみな。それが真実なら、.gitignoreから*.tarを削除するだけです。

更新 もう一度やり直してください。私にとっては期待どおりに動作します。ファイルがない新しいフォルダ(misc_files)を追加すると、git statusに表示されません。 とにかくenter image description here

は、あなたが試すことができるもの、git add misc_files -fを実行することです - それは、通常は無視してもファイルをステージング領域にすべてのファイルを追加します。私はそこに.tarファイルを追加する場合は、私が見、そのフォルダは人跡未踏です。あなたはそれを実行し、何が起こるか見ることができますか?

+0

正確には、これは私が知っているものですが、私の場合、これは起こっていません。 * .tarの.gitignoreファイルにはエントリがありません。それでも、misc_filesの下に新しく追加されたtarファイルを見ることができません。 –

+0

@BhupeshPant更新をご覧ください – berliner

関連する問題