2012-02-15 3 views

ответ

3

Да.

Используйте крюк после запуска и запустите (предположим, что Linux здесь, и тот буфер буфера X11 тот, который вы хотите) git rev-parse HEAD | xsel --clipboard в конце его. Убедитесь, что ваш .git/hooks/post-commit является исполнимым.

2

В качестве альтернативы пост фиксации крюк, если вы не хотите, чтобы это всегда бывают (т.е. иногда это действительно раздражает, если ваш буфер пасты перезаписывается), сделать псевдоним, например:

[alias] 
    my_commit = "sh -c 'git commit \"[email protected]\" && git rev-parse HEAD | xsel --clipboard'" 

Бонус: это легко поместить в ваш глобальный gitconfig, чтобы получить его во всех репозиториях.

Смежные вопросы