私はgerritにコミットしました。ホワイトスペースから離れて変化のないファイルがいくつかありました。 eclipseを使用して、ファイルの現在のバージョン(余分な空白がないもの)を以前のバージョン(余分な空白を持たない他の人が作成したバージョン)に置き換えました。次に、コメントに基づいてコードを少し変更しました。だから今私は再びコミットし、新しいパッチセットをアップロードする準備が整った段階にいます。しかし、以前のバージョンに置き換えられたファイルは、変更されたファイルのステージング領域に表示されます。これは正しい動作ですか?私はgit/gerritの新しいユーザーですが、これは奇妙に思えます。復帰したファイルが次のパッチセットの変更として表示されるのはなぜですか?
0
A
答えて
1
はい、これは正しいです。ステージング領域では、空白領域を持つバージョンと比較して変更されたファイルとして表示されています。あなたが変更をコミットするとき( "git commit --amend"を使うことを忘れないでください、これは非常に重要です)、以前のコミット(変更に基づいているもの)に対して "git diff"を実行します。もうショー。
関連する問題
- 1. 境界を変更したときに変更が表示されないのはなぜですか?
- 2. チームエクスプローラで「検出された変更」にdllファイルが表示されないのはなぜですか?
- 3. HTMLレンダリングが単純な「タイトル」変更でプレーンテキストとして表示されるのはなぜですか?
- 4. ローカライズされた変数が数値として表示されるのはなぜですか?
- 5. フォームが表示されたときにサイズが変更されるのはなぜですか?
- 6. 「プレイス」タブの変更が表示されないのはなぜですか?
- 7. cssの変更が表示されないのはなぜですか?
- 8. アバターイメージを更新して表示しますが、アバターはスプリングブートで変更されません。なぜですか?
- 9. コミットされていない変更の復帰と更新の比較
- 10. ファイルを変更してもvimが表示されない
- 11. VB6.0フォームがC#フォームとして表示されるのはなぜですか?
- 12. Razor CSHTMLコードがプレーンテキストとして表示されるのはなぜですか?
- 13. 別のスレッドで変更したときに変数が変更されないのはなぜですか?
- 14. Windows用GitHubでこのファイルの変更が表示されるのはなぜですか?
- 15. 既存の変更に対して新しいパッチセットがアップロードされたときにジョブをトリガーする方法
- 16. 復号化時に「BadPaddingException」が表示されるのはなぜですか?
- 17. スパンタグのコンテンツが次の行に表示されるのはなぜですか?
- 18. なぜgit-statusは、名前が変更された新しいバイナリファイルを表示するのですか?
- 19. 次回起動時に更新された値が表示されても、XMLファイルが保存されないのはなぜですか?
- 20. 私のファイルが変更されたことをgitが認識しないのはなぜですか?
- 21. BFGでファイルをクリーニングした後も、GitHubの履歴にファイルが表示されるのはなぜですか?
- 22. jQuery 'ui.element is undefined'エラーが表示されるのはなぜですか?私は、次のしている
- 23. PHPで変数を表示するとゼロとアルファベットが表示されないのはなぜですか?
- 24. なぜ私の変数はnullとして表示されますか?
- 25. なぜこのユニコードの絵文字は文字として表示され、ライブでプッシュされるとイメージとして表示されないのですか?
- 26. CSSの不透明度が機能していない要素が表示されていた場所:なし、次に表示:ブロックに変更された
- 27. Visual Studioにマージされた変更が表示されないのはなぜですか?
- 28. Git:以前にコミットされた変更が表示されるのはなぜですか?
- 29. hgは、変更されていないファイルが変更されたことを示します。
- 30. 「カメラ」のZ位置を変更するとプリミティブが表示されないのはなぜですか?
私のためにこれを明確にしてくれてありがとう。 –