, поэтому я пытаюсь определить, является ли этот рабочий процесс идеальным и как решить общую проблему с ним. В настоящее время у меня есть завершенный проект в моей основной ветке git repo. Теперь мне нужно сделать сегмент этого проекта в 20 "главах". Каждая глава представляет собой некоторый прогресс, который берет меня с совершенно пустым проектом в главе 1 до полного проекта в настоящее время я имею в главе 20. В идеале, ветвь Репо бы:Git Branches для учебных пособий
Мастер Chapter1 ... Chapter20 (который аналогичен Мастеру в том, что проект завершен)
Это похоже на разумный способ его структурирования? Кроме того, по мере внесения изменений, я хотел бы знать, как сделать общую фиксацию для всех филиалов в случае, если я что-то забуду. Например, если в главе 10 я понимаю, что я пропустил то, что должно было существовать в главе 2. Я могу вернуться и добавить его в главу 2, но затем я хотел бы, чтобы она добавилась к 3-10, чтобы представить, что изменение было там все время. Это возможно?
Спасибо
Я видел книги, где главы - это несвязанные истории.И много книг, которые имеют хронологический порядок между главами. Как будет выглядеть ваша книга в этом масштабе? Почему, по-вашему, вам нужны филиалы? Будет ли кто-то еще работать над книгой одновременно? – Gavriel
Это не книга сама по себе, мы просто вызываем шаги «главы». Каждая глава сводится к предыдущей. Таким образом, глава 2 является главой 1 плюс дополнительные изменения. Есть и другие люди, которые работают над этим, и им нужно иметь возможность перейти к любой главе наугад для работы над документацией. – Mike
Похоже, что «теги» будут более подходящими, чем «ветви». –