1. ホーム
  2. git

[解決済み] Gitで新しく作成した特定のフォルダを.gitignoreに追加する

2023-02-11 23:15:16

質問

私はきれいな作業ディレクトリを持っていて、昨夜 Git リポからクローンを持ってきました。 しかし、今、私のローカル サーバーは、私が無視したい stats フォルダーを作成し、含んでいます。

git status を実行したときに、このフォルダーを無視するように Git を設定することができないようです。

On branch master
Your branch is ahead of 'origin/master' by 1 commit.

Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file: app_public/views/pages/privacy.php
    new file: app_public/views/pages/terms.php
    new file: public_html/stats/ctry_usage_200908.png
    new file: public_html/stats/daily_usage_200908.png
    new file: public_html/stats/dns_cache.db
    new file: public_html/stats/hourly_usage_200908.png
    new file: public_html/stats/index.html
    new file: public_html/stats/usage.png
    new file: public_html/stats/usage_200908.html
    new file: public_html/stats/webalizer.current
    new file: public_html/stats/webalizer.hist

Changed but not updated:
    modified: .gitignore

.gitignoreに何行か追加しましたが、まだ追加しようとしています。

public_html/stats
public_html/stats/**
public_html/stats/**/*
public_html/stats/*

どのように解決するのですか?

試しに /public_html/stats/* ?

しかし git status と報告されています。 をコミットする必要があります。 というのは、すでに手動で追加していることを意味します。その場合、もちろん、無視するにはちょっと遅すぎます。あなたは git rm --cache を追加することができます (IRC)。