Wrzucanie coomitów na githuba

0

Mam pewną nieścisłość. Jak robię jakiś projekt i przykładowo jednego dnia napisałem tylko samego html'a to robie comita za pomocą gita i Od razu wrzucam na githuba czy commituje sobie każdy z plików a jak skończe cały projekt to dopiero wrzucam na githuba?

2

WUT?
Jak scommitujesz plik to będzie w lokalnym indeksie gita, a żeby był na zdalnym repo należy go wypushować. I nie musisz commitować plików z osobna.

0

Chodzi mi o to żeby zachować ciągłość historii projektu. Coś takiego jak na tym zdjęciu tylko commitując sobie każdy plik osobno. Że gdy zacommituje coś np. w htmlu to czy mogę wypushować coś na zdalne repo bez mergowania się do mastera w celu dodawania kolejnych commitów odnośnie projektów zachowaując przy tym ciągłość historii projektu jak na tym zdjęciu. Chce po prostu zrobić commita do danego pliku za pomocą gita i wpushować go potem od razu na repo bez mergowania się do mastera bo potem będe dodawał kolejne commity do projektu na tej samej gałęzi

0

Niestety nie rozumiem - normalnie możesz robić jedno git commit po drugim i nie trzeba nic merge'ować.

czy mogę wypushować coś na zdalne repo bez mergowania się do mastera w celu dodawania kolejnych commitów odnośnie projektów zachowaując przy tym ciągłość historii projektu jak na tym zdjęciu

Tak; git add ..., git commit ..., git add ..., git commit ..., git push i cyk - zero merge'owania, liniowa historia.

0

Chce zrobić jednego commita i czy po jego zrobieniu w gicie mogę go od razu wpushować na githuba żeby mieć na bieżąco hostorie projektu i w gice i na githubie. po prostu robie commita np. tylko odnośnie html w gitcie i potem od razue chce go wrzucić na githuba. Czy mogę tak zrobić?

3

Tak, możesz - nic nie stoi na przeszkodzie, abyś zrobił git commit, git push, git commit, git push; ale prędzej sam byś to sprawdził niż zapytał na forum ;-)

1

Weź załóż sobie testowe repo i pobaw się, pocommituj, popushuj, zobacz na czym tym polega, zweryfikuj swoje wyobrażenia o tym jak to działa, bo czasem pewne rzeczy trzeba samemu sprawdzić.

A tym screenie są użyte gałęzie, z których nie musisz korzystać. Ale tutaj też - możesz założyć jakiś testowy projekt i się bawić gałęziami do woli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1