Это то, что я обычно делаю, когда мне нужно получить полный sha1 чего-либо в командной строке:
Скопируйте sha1 в буфер обмена, дважды щелкнув его в xterm или gnome-терминал.
Вставьте sha1 для вставки в командную строку, щелкнув средней кнопкой мыши в окне терминала или с помощью программы, например:
$ git checkout `p`
Где "p" - это сценарий оболочки, который у меня есть:
$ cat ~/bin/p
xcopy -r 2>/dev/null
Вы можете получить ксерокопию у Саймона Тэтхэма (известной мастикой) здесь .
Раньше я использовал xclip для вставки, но я перестал его использовать по какой-то причине, которую я не мог вспомнить.