Stworzyłem projekt Laravel "boilerplate", który zawiera moje powszechnie używane funkcje/biblioteki.Tworzenie nowych projektów z istniejącego repozytorium "boilerplate"
Jaki jest prawidłowy proces Git dla wykorzystania tego zestawu danych jako podstawy dla nowych projektów? Mogę wymyślić dwie opcje:
- Widelec
boilerplate
donewproject
i rozpocząć. Nie mam zamiaru ciągnąć zmiannewproject
z powrotem doboilerplate
. - Klon
boilerplate
i zaktualizuj zdalny początek do nowego czystego repozytorium.
Pochylam się do drugiej opcji, ponieważ wydaje mi się, że jest to czysty, czysty podział z kodu standardowego. Czy w ten sposób tracę jakieś fajne możliwości?
Inną opcją byłoby sklonowanie 'boilerplate', usunięcie' .git', a następnie 'git init',' git add .' , 'git commit' – aragaer
@aragaer nie zapominaj, że' boilerplate' może zawierać wiele szablonów do wyboru (może nie być w tym przypadku), a także musisz zresetować zdalny 'origin'url. Twierdzę, że moja droga jest łatwiejsza. – VonC
Usuwanie '.git' resetuje wszystko git.Ale zgadzam się na posiadanie kilku szablonów. – aragaer