.gitignoreファイル内のファイルまたはディレクトリのパスを指定しても、これらのファイルはgitリポジトリに追加されませんが、リポジトリ内に作成されたすべての "build"毎回自分のビルドディレクトリの完全なパスを指定する必要はありません。ソリューションを提案してください。すべてのターゲット・ディレクトリは、「ビルド」と呼ばれている場合は特定のディレクトリをgitにコミットすることを無視する
1
A
答えて
1
、あなたはgitingnoreでこれを書くことができます。
[Bb]uild/
これは、問題を解決する必要があります。ドキュメントから:
パターンがスラッシュで終わっている場合は、次の説明の目的で削除されますが、ディレクトリとの一致のみが見つかります。つまり、foo /はディレクトリfooとその下のパスに一致しますが、通常のファイルやシンボリックリンクfooとは一致しません(これはpathspecが一般的にGitでどのように動作するかと同じです)。
関連する問題
- 1. Gitコミットを無視する
- 2. "git pull"して特定のコミットを無視できますか?
- 3. git merge branch、コミットを無視する
- 4. EclipseでSVNコミットを行うときにディレクトリを無視する
- 5. CVSコミットでディレクトリとサブディレクトリ全体を無視する
- 6. gitコミットのコンピュータを特定する
- 7. Gitが特定のコミットにログオンする
- 8. git - マージするときに特定のコミットをスキップする
- 9. gitログを表示するときにマージされたコミットを無視する
- 10. git reset - 特定の未追跡のファイルを無視する
- 11. マルチブランチパイプラインでポーリングが特定のメッセージのコミットを無視します
- 12. Xcode 8はgitHubにコミットするときにgit configsを無視しますか?
- 13. Git - その内容に基づいてディレクトリを無視する
- 14. Gitでディレクトリをグローバルに無視するには?
- 15. git無視ファイルを設定する
- 16. unittestを実行すると、特定のディレクトリが無視されます。
- 17. Gitサブプロジェクトの共通ディレクトリを無視する
- 18. gitが.gitignoreのないディレクトリを無視する
- 19. git - 将来コミットしたファイルを無視してリポジトリに残す
- 20. Eslintは特定のディレクトリの特定の規則を無視します
- 21. gitはパターンに一致する特定の行を無視できますか?
- 22. ディレクトリを無視するHtaccess
- 23. fs.readdirディレクトリを無視する
- 24. getAbsolutePath特定のフォルダを無視する
- 25. pg_restore - 特定のエラーを無視する
- 26. Gitコミットする前に特定のファイルを隠す
- 27. コミットメッセージに基づいて特定のコミットを 'git log'で無視できますか?
- 28. 追加したGitリポジトリからディレクトリを無視する
- 29. Git:特定のコミットを別のブランチに移動する。
- 30. TortoiseHgのコミットを無視する
まず、ビルド出力フォルダが最初に '.git'ディレクトリ内にあるのはなぜですか?私は、ここで最もきれいな修正は '.git'に組み込まれないことだと思います。それは失敗します、なぜあなたはあなたの '.gitignore'ファイルに様々なビルドフォルダを追加できませんか? –
@tim、私のリポジトリには別々の小さなディレクトリがあり、CMakeLists.txtファイルがあります。したがって、ビルドは各cmakefileの "build"ディレクトリで行わなければなりません。 – Ghansham