Многие из нас создают по несколько коммитов в день с помощью GUI либо через командную строку. Например:
# 1. Modify or create a file in your working directory.
echo '# my change' > 'test.sh'
#2. Add the modification to the staging area of git.
git add test.sh
# 3. Commit the staged changes.
git commit -m "initial commit"
В примере мы используем высокоуровневые команды git, такие как git add
и git commit
. Однако также существует другая группа команд git, которые обрабатывают низкоуровневые операции.
В этой статье мы создадим git‑коммит, используя низкоуровневые операции, а не команду git commit
.