Я создаю новый блог / портфолио с использованием gatsby, но я не уверен, как использовать git с этим проектом. Я успешно развернул сайт, который генерировал статические файлы, как и ожидалось.
Я сделал git pull
сегодня, не думая об этом, и теперь у меня есть все сгенерированные файлы в моем репо. Как я должен использовать Git с Gatsby без сносить все сгенерированные файлы?
https://github.com/joshyap/devblog
Я также не уверен, как вернуть локальное репо в рабочее состояние. Я уже попытался git reset --hard bcc2f7c
, чтобы вернуться к последнему сделанному мною без проблем, но сгенерированные файлы все еще находятся в моем локальном репо.
РЕДАКТИРОВАТЬ: я использовал шаблон по умолчанию для стартера gatsby, который включает в себя файл gitignore, уже виденный здесь:
https://github.com/gatsbyjs/gatsby-starter-default/blob/master/.gitignore
Реальная проблема в том, что сгенерированные файлы попали в мой репозиторий, и я не уверен, как вернуть вещи в рабочее состояние.