Ми використовуємо сховище 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
d-файли, а також постійно перемикатися між двома коренями (гілками). Тож я також за новий підхід до репо, в новій папці, маючи ті ж пульти та натискаючи на іншу гілку.