Я створив відділення для тестування у своєму місцевому репо ( test-branch), до якого я підказав Github.
Якщо я перейду до свого Githubоблікового запису і виберіть це, test-branchвін відобразить інформацію:
This branch is 1 commit ahead and 2 commits behind master
Мої запитання:
- Як я можу відображати цю інформацію локально (тобто команда, яка показує це на терміналі, а не відкривати її
Githubдля перегляду)? Я знаю, що я бачу різницю між гілками, використовуючи:
git diff master..test-branchабо використовуючи
Meld(що мені більше подобається):git difftool master..test-branchале мені було цікаво, чи є спосіб бачити вперед і позаду окремо. IE: Чи є спосіб показати, що 1 здійснює попереду сам по собі, а потім ці 2 зобов’язуються позаду ?
git for-each-ref --format="%(push:track)" refs/heads. Дивіться мою відповідь нижче