Opracowuję skrypty do obsługi moich baz danych bibtex i plików PDF.git tylko część repozytorium
Dla wygody zarządzam zarówno bazą danych, jak i skryptami w tym samym repozytorium git (coś, czego nie chcę zmieniać). Chciałbym jednak udostępnić moje skrypty (np. Na github), ale nie mojej bazy danych ani plików pdf. Nadal chcę mieć tę samą historię commitowania zarówno na github, jak i lokalnie dla skryptów.
Myślałem o posiadaniu gałęzi Github i popychanie tylko tej gałęzi. Ale w jaki sposób zaktualizowałbym gałąź z zatwierdzeniami wykonanymi dla skryptów w gałęzi głównej?
Czy są na to inne sposoby?
ale czy zbiór wiśni nie dostanie tylko zmian wprowadzonych przez to zatwierdzenie? Załóżmy, że wykonałem kilka poprawek w master, niektóre odnoszące się do db do skryptów, musiałem się upewnić, że wybiorę wszystkie powiązane ze skryptem, prawda (nie tylko najnowsze)? Domyślam się, że oddzielna-gałąź-z-scalaniem jest lepszą alternatywą ... – thias
@thias: dlatego zalecam tworzenie skryptów w publicznej gałęzi zamiast 'master'. Lub używając oddzielnych repozytoriów ... –
ok, używam oddzielnego oddziału ... – thias