複数人の開発の競合の問題を解決するために、グローバル.gitignoreファイルを構成します

私たちが開発するプロジェクトでは、必然的にnpmなどのビルドパッケージを使用することがあります。gitがプロジェクトをアップロードするときに、これらのパッケージを一緒にアップロードする必要はありません。現時点では、.gitignoreファイルを作成して、これらのファイルの送信を無視し、無視することができます。構成では、gitignoreで一般的に使用されるテンプレートを見つけることもできます。また、グローバル.gitignoreファイルを構成すると、どのプロジェクトでも無視コミット構成を共有でき、各プロジェクトで.gitignoreを作成する必要はありません。

グローバル.gitignoreファイルを作成する手順:

1. git bashを使用してコマンドを操作し、任意のファイルディレクトリでgit bashを開いて、次のように入力します。

cd ~

コンピュータのユーザーディレクトリを入力します
。2。ファイル.gitignore_globalを作成します。名前は自分で変更できますが、前に「。」記号を付ける必要があります。

$ touch .gitignore_global

3.ファイルをグローバル無視構成ファイルとして設定します

$ git config --global core.excludesfile ~/.gitignore_global

4.ファイルを開き、必要な無視構成を追加します。gitignore

node_modules/
unpackage/
dist/
.gitlab-ci.yml
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln

yarn.lock

5. .gitignoreは、追跡されていないファイル(後で新しく追加されたファイル)と、以前にすでに存在するgitプロジェクトに対してのみ有効であるため、後で.gitignoreを追加しても有効になりません。

$ git rm -r --cached .

6.すべてのファイルの追跡をキャンセルします

$ git add .
$ git commit - m '提交'
$ git push origin master

7.プロジェクトを再度送信した後、不要なファイルの送信を正常に無視します

おすすめ

転載: blog.csdn.net/weixin_44714325/article/details/108375819