[解決済み] git rerereを有効にすることのデメリットはありますか?
質問
私は、git の
rerere
機能に関して様々なことを読み、それを有効にすることを検討しています。
は
git rerere
の機能は、ちょっと隠れた機能です。名前の由来は "記録された解像度の再利用" で、その名の通り、ハンクの衝突をどのように解決したかをGitに記憶してもらい、次に同じ衝突を見たときにGitが自動的に解決してくれるようにするものです。
を使用する際に発生しうる問題について言及している人を見たことがありません。
rerere
.
私は、欠点があると仮定しなければなりません、さもなければ、おそらくデフォルトで有効になっているはずです。では、rerere を有効にすると何か不都合なことがあるのでしょうか? そうでなければ発生しないような潜在的な問題は何でしょうか?
どのように解決するのですか?
間違ったマージを行い、それを破棄して、再度同じマージを行うと、再び間違ったマージが行われます。しかし、記録された解決策を忘れることができます。以下から ドキュメント :
git rerere forget <pathspec>
これは、rerere が現在の競合に対して記録した競合の解決策を
<pathspec>
.
特定のパスで使用するように注意してください。記録した解像度をすべてあちこちで吹き飛ばしたくはないでしょう。(
forget
を引数無しで使うと、これまで
非推奨
と入力しない限りは、このようなことをする必要はありません。
git rerere forget .
を入力して明示的に要求しない限り、これをしなくて済むようにするためです)。
しかし、もしそうしようと思わなければ、簡単にその間違ったマージを履歴に入れてしまうことになります...。
関連
-
giteaを使ったGitサービスの構築
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] まだプッシュされていない Git マージを元に戻す
-
[解決済み] Git でファイルの一部分のみをコミットする
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] Git の detached head を修正するにはどうすればよいですか?
-
[解決済み] git プロジェクト上の 'bin' ディレクトリを無視する
-
[解決済み] Gitでファイルのステージを解除する方法が2つあるのはなぜですか?
-
[解決済み】Gitのワークフローとrebaseとmergeの質問
-
[解決済み] VSCodeから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 push] 解決策: ! [リモート拒否] master -> master (受信前のフックは拒否されました)
-
解决[email protected]。パーミッションが拒否されました (publickey)。リモートリポジトリから読み取れませんでした
-
Git エラー: ヒント: リモートにあなたが持っていない作業が含まれているため、更新が拒否されました ヒント: あなたが持っていない作業です。
-
コミットメッセージが空だったため、コミットを中止する git commit
-
git push please tell me who you are or git fatal: empty ident name (for <>) not llowed.
-
[解決済み] 現在のブランチにあるファイルをメインブランチにある同じファイルに上書きしますか?
-
[解決済み] 対話式リベースを中断する方法(--abort が効かない場合)?
-
[解決済み] Git のリモート HEAD を master 以外に指定するように変更する
-
[解決済み] VSCodeからgitの統合を削除する
-
[解決済み] プル前にローカルとGitHubのリポジトリの差分を確認する方法 [重複]について