問題タブ [git-diff]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
135 参照

git - git pull マージ後の変更を検査する

の後に自動マージによってもたらされた変更で git diff を再生することは可能git pullですか?

通常、競合がある場合は、通常の git diff を使用して確認できますが、プルが成功した (そして変更が自動的にコミットされた) ときにそれを行う方法がわかりません。

0 投票する
2 に答える
3725 参照

git - git 安定ブランチ: 厳選されていないコミットを見つける

次の git 履歴があります。

安定版からマスター版へのすべての変更を厳選するポリシーがあります。D' と E' は安定版ブランチからチェリー ピックされたコミットであり、F はチェリー ピックではありません (忘れられています)。

F(マスターにチェリーピックされていない)を盛り上げる差分を取得するにはどうすればよいですか?


次の理由により、マージを使用したくありません。

  • マージコミットなしのよりクリーンな履歴
  • 安定版へのコミットはまれです
  • さまざまな安定したブランチがたくさんあります
0 投票する
7 に答える
462226 参照

git - gitlogまたはgitdiffを終了する方法

私はGitイマージョンの助けを借りてGitを学ぼうとしています。
私が使用するときはいつでも私を苛立たせることが1つありますgit logまたはgit diff

Gitログに(END)マーカーが表示されます

(END)この言葉に出くわしたとき、次に何をすべきかわからない。

コマンドを入力できず、現在のBashウィンドウを閉じて別のウィンドウを開くことになります。使用したい次のコマンドを入力するにはどうすればよいですか?

0 投票する
0 に答える
129 参照

git - マスターからの git マージはすべてをもたらしません - ブランチ間の差分から git パッチを作成して適用する必要があります

現時点では、git ブランチがfeatureあり、いくつかの新しいものをそこにマージしmasterました。

これは問題ありませんでしたが、すべてがマージされているわけではないことに気付きました

機能ブランチのものとは関係のないいくつかの重要な違いをもたらしました (つまり、それらは後でマスターにマージされた他のブランチで修正されました。これが、最初にマスターを機能にマージする理由です)

だから..この問題を診断する方法、またはなぜそれが起こったのかを知りたい.マスターからマージに失敗した変更をもたらします

それは可能ですか?gitには、これに対するコマンドラインのきちんとした機能がありますか?

0 投票する
3 に答える
11689 参照

git - Netbeans を使用したマスターとオリジン/マスター間の Git 差分

リモート リポジトリ (オリジン) とローカル リポジトリがあります。ローカル マスターとオリジン マスターの差分を作成する方法を教えてください。

コマンドラインでは、次のように書くだけです:

しかし、netbeans でこれを行う方法がわかりません。

0 投票する
5 に答える
1801893 参照

git - 2 つのブランチの違いを確認するにはどうすればよいですか?

と の 2 つのブランチがbranch_1ありbranch_2ます。

それらの違いをどのように確認できますか?

0 投票する
11 に答える
155461 参照

git - 'git diff'に行番号と変更されたファイル名のみを表示させることはできますか?

この質問には「行番号」が必要です。出力の行番号を気にしない場合は、この質問と回答を参照してください


基本的に、変更されたコンテンツは表示せず、ファイル名と行番号だけを表示します。

0 投票する
10 に答える
516667 参照

git - コミットする前にgitでファイル差分を表示する方法

これは私によく起こります:

私は1日か2日の間に、いくつかの関連する変更に同時に取り組んでいます。コミットするときは、特定のファイルで何が変更されたかを忘れてしまいます。(これは単なる個人的なgitリポジトリなので、コミットで複数の更新を行っても問題ありません。)

チェックインしようとしているローカルファイルとそのファイルの最後のコミットの間の変更をプレビューする方法はありますか?

何かのようなもの:

そしてそれは次のようなものを印刷します:

このようにして、最後にチェックインしてからそのファイルで何をしたかをすばやく確認できました。

0 投票する
3 に答える
199894 参照

git - 最後の変更に対するgitdiffファイル

gitに、現在存在する特定のファイルと、それを変更した最後のコミットの前に存在していた特定のファイルとの差分を生成させることは可能ですか?

つまり、私たちが知っている場合:

次にgit diff 456def myfile、myfileへの最後の変更を表示します。によって生成された知識なしで同じことを行うことは可能git logです; 123abcで何が変わりましたか?

0 投票する
1 に答える
81 参照

git - `darcs whatsnew --summarize` は git で同等ですか? ファイルごとに現在の変更を要約します

私は試した

に記載されているようにgit diff help、変更は要約されていませんがgit diff、5 つの異なるファイルに変更を出力します。

別の方法はありますか?

出力例darcs whatsnew --summarize: