как использовать libgit2 для получения значения SHA, когда я хочу зафиксировать новый файл в git Команда в оболочке:
git add
git commit
git pull
git push
как использовать libgit2 для получения значения SHA, когда я хочу зафиксировать новый файл в git Команда в оболочке:
git add
git commit
git pull
git push
Следующие тесты libgit2 помогут вам начать работу:
commitstagedfile.c< /strong>: как git add
файл в промежуточную область, затем выполнить git commit
и получить sha созданного коммита.
fetch.c: как git fetch
и обновить содержимое локального репозитория с помощью исходных изменений
push.c: как отправить локальные изменения в вышестоящий репозиторий, аналогично git push
Примечание. git pull
— это комбинация git fetch
и git merge
. Возможности слияния пока недоступны в libgit2.