回答編集履歴
2
さらに追記しました。(追記2)
answer
CHANGED
@@ -1,3 +1,14 @@
|
|
1
|
+
(追記2)
|
2
|
+
|
3
|
+
この現象はバグのような挙動に見えます。
|
4
|
+
|
5
|
+
なのでこの回答はいまのところ、問題の解決にはなっていません。
|
6
|
+
|
7
|
+
以下の回答は操作の代替手段を記載したものですが、
|
8
|
+
原因が同じのようなので、今回のケースでは使えなさそうです。
|
9
|
+
|
10
|
+
---
|
11
|
+
|
1
12
|
(追記)
|
2
13
|
|
3
14
|
任意のリソース(プロジェクトでもフォルダー単位でも1ファイルでも可)を選択し、
|
1
比較エディターとGit ステージング について追記しました。
answer
CHANGED
@@ -1,3 +1,30 @@
|
|
1
|
+
(追記)
|
2
|
+
|
3
|
+
任意のリソース(プロジェクトでもフォルダー単位でも1ファイルでも可)を選択し、
|
4
|
+
右クリックで開いたメニューの"比較"→"HEAD 改訂"を実行すると、
|
5
|
+
複数ファイルの場合は"同期化"ビューが開き、差分がツリー表示されますので、
|
6
|
+
対象のファイルをダブルクリックすると、比較エディターが開きます。
|
7
|
+
1ファイルの場合は直接、比較エディターが開きます。
|
8
|
+
|
9
|
+
...
|
10
|
+
|
11
|
+
または、**Git ステージング**というビューを使えば、
|
12
|
+
`diff`, `add`, `commit`などの操作を1つのビューでまとめて行うことができます。
|
13
|
+
|
14
|
+
操作にちょっとクセがあるのですが、対象のファイルを開いてからこのビューをフォーカスすると、
|
15
|
+
そのプロジェクトのステージング状態が表示されます。
|
16
|
+
|
17
|
+
具体的には、`add`していない修正したファイル(ステージされていない変更)と、
|
18
|
+
`add`した修正ファイル(ステージされた変更)というペインに
|
19
|
+
それぞれファイルが表示されますので、比較したいファイルをダブルクリックすると、
|
20
|
+
HEAD改訂とdiffできます。
|
21
|
+
|
22
|
+
...
|
23
|
+
|
24
|
+
---
|
25
|
+
|
26
|
+
(最初の回答)
|
27
|
+
|
1
28
|
2つのコミットを比較できれば良い、ということでしたら、
|
2
29
|
以下の方法をお試しください。
|
3
30
|
|