Могу ли я оформить заказ на самый последний коммит на git? - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть псевдоним git lg = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all

когда я запускаю $ git lg и вижу ниже.

*   0c86f9e - (3weeks ago) WIP on master: 3c98495 Delete old depart info and blog section - me(refs/stash)
|\
| * 1790d55 - (3weeks ago) index on master: 3c98495 Delete old depart info and blog section - me
|/
* 3c98495 - (5weeks ago) Delete old depart info and blog section - me (HEAD -> master)
* ffa196a - (5weeks ago) Delete client list section - me
* 4934070 - (5weeks ago) Delete portfolio section - me
* f73d676 - (5weeks ago) Show custom categories about departments - me
| * a9a174a - (5weeks ago) tmp save - me (feature/tmp)
|/
* 1f420bc - (7weeks ago) blabla... - me (origin/master, origin/HEAD)
.
.
.

Но у меня было больше логов коммитов после 0c86f9e. может быть, как ниже

*   0111113 - (3days ago) blahblah - me (HEAD)
*   0111111 - (3days ago) blahblah - me
*   0222222 - (3days ago) blahblah - me
*   0c86f9e - (3weeks ago) WIP on master: 3c98495 Delete old depart info and blog section - me(refs/stash)
|\
| * 1790d55 - (3weeks ago) index on master: 3c98495 Delete old depart info and blog section - me
|/

Я хочу перейти на самый последний коммит. Но я не могу найти журнал. Как я могу увидеть логи и прыгать?

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

Длинный способ получить это

git rev-list --all --reflog --date-order -1

и git log (естественно) также принимает параметр --reflog.

0 голосов
/ 08 ноября 2018

Предполагая, что самые последние коммиты, на которые вы ссылаетесь, находятся на сервере, вам нужно вытащить. Запустите git pull или git fetch, если вы не хотите обновлять текущую локальную версию. Коммиты должны быть видны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...