2015-11-20 2 views
1

Я новичок в git, и я хотел знать, как перечислять различия между моим промежуточным каталогом и HEAD.git diff между поэтапным измененным и HEAD репозиторием

Вот сценарий:

  1. cherrypicked фиксации и в конечном итоге с конфликтов слияния.
  2. разрешил конфликты слияния и поставил их.
  3. Теперь я проверил git diff --cached и git diff ... но они не показывают разницу между поэтапным каталогом и последним восходящим репозиторием (HEAD).
+2

Что на самом деле показывает 'git diff --cached'? Это правильная команда для использования. – jszakmeister

+0

показывает разницу между поэтапными изменениями и клонированной копией исходного кода – basav

+0

Я хочу разницу между поэтапными изменениями и восходящим репозиторием (на сервере) – basav

ответ

1

Git никогда не выполняет операции типа diff по ссылке. Вы должны получить последний контент с сервера, а затем сравнить его:

git fetch origin master 
git diff --cached FETCH_HEAD 
Смежные вопросы