[解決済み] git に .gitignore を強制的に更新させる
質問
私は
.gitignore
ファイルで、いくつかのファイルを無視しています。私は
.gitignore
ファイルを更新しました(いくつかのファイル名を削除し、いくつかのファイル名を追加しました)。に反映されません。
git status
. どうすればgitにこれらの変更を強制的に更新させ、以前は追跡されていなかったファイルを追跡させることができ、その逆もまた可能です。
私はこれを試してみました
質問
を試しましたが、まだすべてのファイルが追跡されていません(私の更新された
.gitignore
). (簡単に言うと、どうすればgitに一度
.gitignore
が更新または削除されたら、ファイルを強制的に引っ込めるようにするにはどうしたらよいでしょうか)。
どのように解決するのですか?
すべてのファイルを追加したい場合は、すべてのファイル名を
.gitignore
ファイルではなく
.gitignore
ファイルではなく
commit
を追加し、次に
git config --global core.excludesfile ~/.gitignore_global
OSによっては、gitが無視するファイルもあります(Windowsの.dllなど)。詳しくは 情報 .
現在
git add .
git status
git commit -m "your message"
または
簡単なハックを試すことができますが、うまくいくかどうかはわかりません。からすべてのファイル名を削除します。
.gitignore
ファイルからすべてのファイル名を削除し、次の行を追加します。
!*.*
そして
add
となり
commit
.
アップデイト
簡単ですが、例を挙げて説明します。例えば
build
というフォルダがあり、すでに git によって追加され、追跡されています。このフォルダを追跡しないことにしました。
-
このフォルダを追加する (
build
) を.gitignore
-
削除する
build
フォルダ - 変更をコミットする
今後、git は
build
フォルダーを追跡しません。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] Gitブランチをローカルやリモートで削除するには?
-
[解決済み] git pull」と「git fetch」の違いは何ですか?
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] Git が追跡したファイルを .gitignore に登録したまま「忘れる」ようにするにはどうしたらいいですか?
-
[解決済み] .gitignoreで一部のファイル以外を無視するようにする
-
[解決済み] Gitでファイルの変更を追跡しない、無視する方法とは?
-
[解決済み] ローカルにあるファイルを無視するようにgitを設定するにはどうすればよいですか?
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み】ローカルのGitブランチの名前を変更するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
git pull reports エラー: :cannot open .git/FETCH_HEAD:Permission denied (.git/FETCH_HEADを開くことができません。
-
致命的 リモートレフマスターが見つからない
-
解決策正しいアクセス権を持っていることと、リポジトリが存在することを確認してください。
-
[解決済み] Git リポジトリに既にコミットされているファイルを無視する [重複]。
-
git のコンパイルとインストールの問題を解決する fatal: https のリモートヘルパーが見つからない
-
[解決済み] GitHubで、既存のレポを追加するときにすべてのブランチをプッシュするにはどうしたらいいですか?
-
[解決済み] Gitでは、これらの言葉はどのような意味ですか?リポジトリ、フォーク、ブランチ、クローン、トラック?
-
[解決済み] ローカルレポとリモートレポを接続する
-
[解決済み] 以前のコミットにファイルを追加するには?
-
[解決済み] GitHubのウェブサイト上でディレクトリやフォルダの名前を変更するには?