так, я могу легко получить диф между двумя фиксаций с помощьюмерзавец различий между последней фиксации и последнее, что я сделал
GIT диф hash_old hash_new файл
, который работает, но в мой текущий рабочий процесс мои различия неизменно между последним фиксацией и моим фиксацией. есть ли способ автоматизировать это с помощью псевдонима оболочки, так что мне не нужно вручную копировать два хэша, но вместо этого всегда выбирайте последние с моим именем или адресом электронной почты и сравнивайте его с последним в строке?
Я попытался сделать это, подмножество вывода git diff через функцию оболочки, а затем создание псевдонима, но не уверен, что вывод хранится в виде массива. какие-либо предложения?
выдающегося, именно то, что я искал. спасибо –
Незначительный глюк, 'git rev-list' также нуждается в' HEAD': 'git diff $ (git rev-list --author = ... -1 HEAD) HEAD'. – torek