Git は、プログラマーがよく使用するバージョン管理ツールです。 Git を使用して開発を行う場合、一時ファイルやコンパイル結果ファイルが生成されることがありますが、これらのファイルは Git で管理する必要はありません。現時点では、不要なファイルがバージョン管理に含まれないように、無視ファイルを使用してこれらのファイルを除外する必要があります。
Git では、無視ファイルは、Git によってフィルタリングされたファイルまたはフォルダーを記録するために使用されるテキスト ファイルです。 1 行に 1 つのファイルまたはフォルダーを指定し、一致させるためにワイルドカードを使用できます。 Git コマンドを実行すると、Git は gitignore ファイルをチェックし、ファイルまたはフォルダーを自動的に除外します。これにより、コードの送信時にこれらのファイルがバージョン管理に含まれないようにすることもできます。
以下では、gitignore の使用方法について説明します。
Git には、デフォルトのグローバル無視ファイルが付属しています。 Git Bash で次のコマンドを使用して表示します。
$ git config --global core.excludesfile
デフォルトの無視ファイルのパスを確認できます。
次のコマンドを使用して、グローバル構成で無視ファイルを指定できます。
$ git config --global core.excludesfile ~/.gitignore
ここでは、.gitignore という名前のファイルを Git グローバル無視ファイルとして指定します。
グローバル無視ファイルを使用することに加えて、プロジェクトごとに個別に無視ファイルを指定することもできます。単に .gitignore を作成するだけです。プロジェクトをファイルするだけです。次のコマンドを使用して、プロジェクトに無視ファイルを作成できます。
$ touch .gitignore
作成が完了したら、エディターで .gitignore ファイルを開き、フィルタリングする必要があるファイルまたはフォルダーを.gitignore ファイル。
.gitignore ファイルでは、# を使用してルールに注釈を付けます (1 行に 1 つのルール)。また、* などのワイルドカードの使用をサポートします。 、など。以下に一般的なルールをいくつか示します。
以下は単純な .gitignore ファイルです:
#忽略备份文件 *~ #忽略编译结果 /build #忽略特定的文件 .sass-cache/ #不忽略doc目录下的README.md文件 !doc/README.md
.gitignore ファイル内 (存在する場合)新しい無視ルールの場合は、次のコマンドを実行して無視ルールを更新するように Git に指示する必要があります。
$ git rm -r --cached . $ git add . $ git commit -m 'update ignore rule'
このコマンドの機能は次のとおりです:
以上がgitで無視を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。