Я проверил проект с внутреннего сервера GitLab с помощью Eclipse, затем я вытащил все изменения. Когда я просматриваю историю из Eclipse. (Team> show in history), он отображает полную историю проекта. Теперь я перехожу к соответствующему проекту с терминала.Почему git diff не работает между двумя датами?
/дом/рабочее пространство/ProjectX/
Я пытаюсь получить разницу между 2 датами с помощью следующей команды:
git diff --name-only [email protected]{2015-10-10}[email protected]{2015-11-10} > /home/results/ProjectX/Changes.txt
Это обыкновение отображать любой результат для этого. Он показывает:
предупреждение: Вход для «хозяина» только восходит к Tue, 10 Nov 2015
Как я могу получить все различия в этом диапазоне дат?
В дополнение к этому, как Eclipse запрашивает историю с удаленного сервера. Если мы сможем запустить ту же команду с терминала, это должно сработать.
Вы можете видеть журналы старше этой даты в eclipse для этого репо? Можете ли вы получить затмение, чтобы показать вам команду, в которой он работает? Я ожидаю, что он, вероятно, запустил журнал против 'origin/master' или some-such и использовал мелкий клон, когда он первоначально клонировал репозиторий. –
Да. Он отображает полную историю проекта – User19792255