Список Git не переводится в начало координат Возможный дубликат: Просмотр Unpushed Git Commits Как я могу перечислить все коммиты, которые еще не были перенесены в начало? В качестве альтернативы, как определить, было ли какое-либо действие с конкретным хешем уже перенесено в начало? Ответ 1 git log origin/master..master или, в более общем плане: git log <since>..<until> Вы можете использовать это с помощью grep для проверки определенного, известного фиксации: git log <since>..<until> | grep <commit-hash> Или вы также можете использовать git -rev-list для поиска конкретной фиксации: git rev-list origin/master | grep <commit-hash> Ответ 2 как определить, было ли скот с конкретным хешем уже перенесено в начало? # list remote branches that contain $commit git branch -r --contains $commit Ответ 3 Я нашел классный script который, среди других полезных вещей, отображает информацию о unpushed commits: git-wtf
Ответ 1 git log origin/master..master или, в более общем плане: git log <since>..<until> Вы можете использовать это с помощью grep для проверки определенного, известного фиксации: git log <since>..<until> | grep <commit-hash> Или вы также можете использовать git -rev-list для поиска конкретной фиксации: git rev-list origin/master | grep <commit-hash>
Ответ 2 как определить, было ли скот с конкретным хешем уже перенесено в начало? # list remote branches that contain $commit git branch -r --contains $commit
Ответ 3 Я нашел классный script который, среди других полезных вещей, отображает информацию о unpushed commits: git-wtf