2

Есть ли способ работать с файлом, который находится на ветке, отличной от текущей, без явного переключения на эту ветку?

У меня есть сиротская ветвь, которая состоит из заметок, и другая ветвь, где у меня есть мой код. Мне бы хотелось, чтобы редактор был постоянно открыт для редактирования с файлом из ветви заметок, а также другой сеанс редактора, открытый для кодирования с файлами из ветви разработки. Обычно я должен продолжать переключаться между ветками всякий раз, когда я хочу зафиксировать. Интересно, есть ли инструмент, который поддерживает этот рабочий процесс, зная, что нужно зафиксировать файл в соответствующей ветке?

1 ответ1

3

Если вы создадите другой репозиторий и вставите в него ветку заметок, то вы можете работать со своей веткой заметок во втором рабочем каталоге.

cd ~/project
git checkout notes
git clone ~/project ~/project-notes
cd ~/project-notes

После этого вы можете редактировать свои заметки в каталоге ~/project-notes и редактировать файлы в каталоге ~/project . Просто иногда извлекайте ветку заметок обратно в ~/project .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .