git は .gitignore ファイル内の無視するファイル以外をすべて追加します 質問する

git は .gitignore ファイル内の無視するファイル以外をすべて追加します 質問する

私はソース管理がなかったプロジェクトにソース管理を追加しています。問題は、最初にgitに追加するファイルがたくさんあることです。.gitignoreファイルですが、一致するファイルを含めずにすべてのファイルを追加する方法がわかりません.gitignoreファイル。

git add *

上記のコマンドは、無視されるファイルを検出したため、ファイルを追加しません。.gitignore

git add -f *

上記のコマンドは、無視したいファイルも含めたすべてのファイルを追加します。

では、すべてのファイルを追加しながら、.gitignoreファイル?

ベストアンサー1

git add .おそらく、これはリポジトリに指定されていないすべてのファイルを追加するということだと思います.gitignore。これらの変更は次のように入力することで確認できます。git status

bash.では通常、このディレクトリと他のすべてのディレクトリを再帰的に意味するため、リポジトリの最下位レベルからこれを実行する場合は、すべてのファイルを追加する必要があります。

私の通常の Git フローは、.gitignoreファイルを作成し、プロジェクト ファイルをリポジトリに追加することです。ファイルをインポートした後、.gitignore入力してファイルをテストしますgit status。追加したファイル (たとえば、.php または .html のみで、.mp3 または .mov は表示されません) が表示されたら、git add .すべてを追加してgit commit -m "initial commit"コミットすれば設定は完了です。

おすすめ記事