Фильтр git log, чтобы показать только мои изменения
Как я могу отфильтровать git log показать только мои изменения (за исключением изменений, совершенных другими разработчиками)?
2 ответа:
вы можете фильтровать журнал по автору, например, так что вы можете фильтровать по своему имени:
git log --author="YourName"или коммиттер :
git log --committer="YourName"
вы должны использовать
--authorфлагgit-logкоманда.вот так:
git log --author="You Name"часть имени также работает:
git log --author=Nameоднако, если вы хотите использовать в общем скрипте, как в этот совет, вы могли бы сделать это вот так:
git log --author="$(git config user.name)"затем вы можете сделать псевдоним:
git config --global alias.mylog '!git log --author="$(git config user.name)"'затем вы можете просто ввести:
git mylogи видеть только ваши коммиты.