Вот мой сценарий:
Я хочу разрешить конфликт в моем репозитории, и в то же время я также хочу, чтобы пользователь мог фиксировать другие файлы без необходимости фиксировать разрешенный файл. Я пробовал следующее:
-
git status: 1.txt(conflict) 2.txt(modify)
git resolve: 1.txt(modify) //Used git add(git_index_write()) to resolve the conflict
git commit 2.txt //Only commit 2.txt
git status: 1.txt(normal) 2.txt(normal)
Я ищу черепаху git: 1.txt (изменить) 2.txt (нормальный)
Я знаю, что статус файла управляется индексом в libgit2. Индекс модифицируется 1.txt, и он будет отправлен по умолчанию при фиксации. Но я хочу отправить только выбранный мной список файлов. Есть ли способ добиться этого?
Заранее благодарим за помощь!