Просмотр коммитов по автору

GitGitBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Git - это мощная система контроля версий, которая позволяет разработчикам отслеживать изменения в их кодовой базе. Одной из самых полезных функций Git является возможность просматривать коммиты, сделанные определенным автором. Это может быть полезно при попытке отследить изменения, сделанные определенным участником команды, или при проверке внесенных в код изменений.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/BasicOperationsGroup(["Basic Operations"]) git/BasicOperationsGroup -.-> git/commit("Create Commit") subgraph Lab Skills git/commit -.-> lab-12772{{"Просмотр коммитов по автору"}} end

Просмотр коммитов по автору

Ваша задача - получить все коммиты, сделанные определенным автором в репозитории git-playground. В этом репозитории содержится коллекция примерных проектов, которые вы можете использовать для практики навыков Git.

Для завершения этой лабораторной работы вам понадобится использовать команду git log с параметром --author. Это позволит вам отфильтровать историю коммитов и показать только коммиты, сделанные указанным автором.

Для получения всех коммитов, сделанных автором "Hang" в репозитории git-playground, вы можете использовать следующую команду:

git log --author="Hang"

Это выведет список всех коммитов, сделанных "Hang" в репозитории, вместе с информацией о сообщении коммита, дате и других деталях:

commit d22f46ba8c2d4e07d773c5126e9c803933eb5898 (HEAD -> master, origin/
master, origin/feature-branch, origin/HEAD)
Author: Hang <[email protected]>
Date:   Wed Apr 26 14:16:25 2023 +0800

    Added file2.txt

commit cf80005e40a3c661eb212fcea5fad06f8283f08f
Author: Hang <[email protected]>
Date:   Wed Apr 26 14:16:25 2023 +0800

    Added file1.txt

commit b00b9374a7c549d1af111aa777fdcc868d8a2a01
Author: Hang <[email protected]>
Date:   Wed Apr 26 14:16:00 2023 +0800

    Initial commit

Резюме

В этой лабораторной работе вы узнали, как получить все коммиты, сделанные определенным автором в репозитории Git. Это может быть полезным инструментом для отслеживания изменений, внесенных участниками команды, или для проверки внесенных в код изменений. Не забывайте использовать команду git log с параметром --author для фильтрации истории коммитов по автору.