2015-07-28 9 views
6

Właśnie zacząłem używać GitHub, a po wprowadzeniu kilku zmian do niektórych plików w moim repozytorium, ściągnąłem repozytorium jako plik zip. Dostaję tam tylko najnowsze wersje wszystkich plików. Widzę jednak historię online. Czy istnieje sposób, aby uzyskać wszystkie wersje, które dodałem w pliku zip?Czy istnieje sposób pobrania pełnej historii z GitHub?

+0

Po wprowadzeniu zmian, sklonowałeś repozytorium w wersji lokalnej (na komputerze)? – topheman

+0

Nie, nie zrobiłem tego. Powinienem mieć? –

+0

W takim przypadku wykonaj odpowiedź @DVG. Aby wyświetlić historię, użyj graficznego klienta git lub uruchom 'git log --oneline - graph --decorate' – topheman

Odpowiedz

10

Github to witryna z repozytoriami git. Funkcja pobierania jako ZIP nie służy do pobierania lokalnej kopii repozytorium, tylko pobiera widok repozytorium, które przeglądasz w tym czasie (na przykład gałąź master). Jest to bardziej potrzebne do uzyskania określonej wersji oprogramowania.

Jeśli chcesz przyczynić się do repozytorium, należy zamiast być klonowanie przy użyciu narzędzia wiersza polecenia git:

git clone https://github.com/someuser/some-repo.git 

To daje kopię repozytorium. Kompletna kopia, histroy i wszystko. Następnie wchodzisz w interakcję z repozytorium na komputerze lokalnym, a także wypychasz i przeciągasz zmiany zgodnie z uprawnieniami do github.

Zwykle faktycznie dodajesz do repozytorium swoje repozytorium, a następnie przesyłasz i przeciągasz zmiany do tej kopii, a następnie przesyłasz oryginalne wezwanie do realizacji żądaniem pobrania, jeśli chcesz, aby zmiany zostały uwzględnione w wersji podstawowej.

+0

Dziękujemy! Teraz widzę. –

Powiązane problemy