dotfiles

Форк
0
/
git-ref-checkout 
7 строк · 352.0 Байт
1
#!/usr/bin/env bash
2

3
git reflog --no-merges --abbrev=7 | \
4
    sk --ansi --no-sort --tiebreak=index \
5
       --bind "alt-j:preview-down,alt-k:preview-up,ctrl-f:preview-page-down,ctrl-b:preview-page-up,q:abort,ctrl-m:execute:
6
               echo \"{}\" | \
7
               grep -o '[a-f0-9]\{7\}' | head -1 | xargs -I % sh -c 'git checkout %' @- "+abort
8

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.