Git でファイルを無視するように設定する方法

WBOY
リリース: 2024-02-18 22:57:25
オリジナル
1024 人が閲覧しました

Git でファイルを無視するように設定する方法

git で .ignore ファイルを構成するには、特定のコード例が必要です。

Git をバージョン管理に使用するプロセスでは、一部のファイルは追跡されたくない場合があります。一時ファイル、ログ ファイル、機密情報など、Git によって管理されます。これらのファイルを無視するように Git に指示するには、.gitignore ファイルを使用して構成できます。

.gitignore ファイルは、Git が無視するファイルまたはフォルダーを指定するために使用されるプレーン テキスト ファイルです。その機能は、どのファイルまたはフォルダーをバージョン管理に含める必要がなく、それらを git ステータスに表示するかどうかを Git に伝えることです。 .gitignore ファイル構成のサンプル コードを次に示します。

  1. 特定のファイルを無視する:

    # 忽略test.txt文件
    test.txt
    
    # 忽略所有.DS_Store文件
    .DS_Store
    
    # 忽略目录下的所有.txt文件
    /*.txt
    
    # 忽略当前目录及其子目录下的所有.log文件
    *.log
    
    # 忽略test目录下的所有.xml文件
    /test/*.xml
    ログイン後にコピー
  2. フォルダーを無視する:

    # 忽略build文件夹
    build/
    
    # 忽略所有的dist文件夹
    dist/
    
    # 忽略所有的node_modules文件夹
    node_modules/
    ログイン後にコピー
  3. ワイルドカードを使用します:

    # 忽略所有的后缀为.tmp的文件
    *.tmp
    
    # 忽略所有以a开头,以b结尾的文件
    a*b
    
    # 忽略所有的.db、.log和.tmp文件
    *.[dblogtmp]
    
    # 忽略所有的log文件,但build目录下的log文件除外
    *.log
    !build/*.log
    ログイン後にコピー
  4. 注:

    # 这是一个注释
    
    *~    # 忽略所有以~结尾的文件
    
    /mt/  # 忽略根目录下的mt目录
    ログイン後にコピー

.gitignore ファイルはproject 任意のディレクトリで、Git が無視ルールを検索すると、上から下の順にルールを検索して適用します。したがって、.gitignore ファイルで相対パスを使用して、たとえば、特定のディレクトリ内のファイルを無視するように指定できます。

さらに、一部のエディターまたは IDE は、特定の構成ファイルまたはキャッシュ ファイルを自動的に生成します。これらのファイルは、Git による管理が望ましくない場合があり、.gitignore ファイルを通じて無視できます。

要約すると、.gitignore ファイルを構成すると、バージョン管理を強化するために特定のファイルまたはフォルダーを無視するように Git に指示できます。上記のサンプル コードを通じて、Git バージョン管理に含める必要のないファイルとフォルダーを無視するように .gitignore ファイルを構成する方法を習得できたと思います。

以上がGit でファイルを無視するように設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!