Używamy repozytorium git do przechowywania naszego projektu. Nasze oddziały odbiegają od pierwotnego. Ale teraz chcemy stworzyć mały nowy projekt do śledzenia dokumentacji. W tym celu chcielibyśmy utworzyć nową pustą gałąź, aby rozpocząć przechowywanie naszych plików, i chciałbym, aby inni użytkownicy sieci sklonowali tę gałąź.
Jak możemy to zrobić?
Próbowałem pewnych rzeczy, ale one nie działały.
$ 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
Wydaje się, że wypycha gałąź w porządku, ale kiedy wykonuję pobieranie lub pobieranie, pobiera informacje z innych gałęzi, a następnie otrzymuję dodatkowe pliki z innych projektów. Jakie jest najlepsze rozwiązanie?
.gitignore
pliki, a także stale przełączać się między dwoma katalogami głównymi (gałęziami). Więc jestem także za nowym podejściem do repo, w nowym folderze, z tymi samymi pilotami i pchaniem do innej gałęzi.