Мы используем git-репозиторий для хранения нашего проекта. У нас есть наши филиалы, отходящие от первоначальной ветви. Но теперь мы хотим создать небольшой новый проект для отслеживания некоторой документации. Для этого мы хотели бы создать новую пустую ветку, чтобы начать хранить наши файлы, и я бы хотел, чтобы другие пользователи сети клонировали эту ветку.
Как мы можем сделать это?
Я пробовал некоторые вещи, но они не работали.
$ mkdir proj_doc; cd proj_doc
$ git init
$ git add .
$ git commit -m 'first commit'
$ git br proj_doc
$ git co proj_doc
$ git br -d master
$ git push origin proj_doc
Кажется, что ветка работает нормально, но когда я делаю выборку или извлечение, она загружает информацию из других веток, а затем я также получаю дополнительные файлы из других проектов. Какое лучшее решение?
.gitignore
файлы, а также постоянно переключаться между двумя корнями (ветвями). Так что я также за новый подход к репо, в новой папке, с теми же пультами и перемещением в другую ветку.