Это лучший способ проверить конкретный тег из репо?
Да. Это это правильный путь.
Как насчет обновления до следующего выпуска, когда он станет доступен? Просто дерьмо на кассе DRUPAL-6-16?
git checkout master
git pull
git tag # Lists all tags, contains releases
git checkout <tagname> # tagname seen in the previous output.
Как я могу сохранить собственные изменения (например, изменения в .htaccess), а не возвращать их при каждом обновлении?
Одним из способов было бы сделать все ваши изменения в отдельной ветке и объединить эти изменения после того, как вы отметили тег выпуска.
Какой лучший способ добавить мои модули и темы в мое локальное репозиторий git, и при этом сохранить возможность обновления ядра при появлении нового выпуска ядра? Нужно ли создавать ветку?
Вы должны использовать git submodule
для этого. Оформить заказ этот ответ