• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

GitHub nowa wersja repozytorium

0 głosów
400 wizyt
pytanie zadane 14 lipca 2019 w Rozwój zawodowy, nauka, praca przez rice Początkujący (440 p.)
Witam

Jest to moja pierwsza styczność z GitHube'm.. Tak że proszę o wyrozumienie i cierpliwość.. A przechodząc do konkretów..

Mam na GH repozytorium (znajduje się tam projekt mojej strony) teraz chciałbym dodać jego nową wersję.. Ale z poziomu przeglądarki nie chce dodawać katalogów lecz same pliki.

A więc jak mam dodać nową wersję mojej strony ma GH by nie usunąć głównej wersji?
Tak z ciekawości dla nowszych wydań będzie też podgląd strony czy podgląd strony mogę ustawić tylko dla głównego wydania ?

Ogólnie to poprosił bym kogoś bardzo o pomoc w wytłumaczeniu mi tego.. Zależy mi an tym by stare wersje strony zostały tam mimo wszystko na wszelki wypadek nie nadpisane..

Dziękuję za pomoc jak i wszelkie informację.
Pozdrawiam - P
komentarz 14 lipca 2019 przez tkz Nałogowiec (42,060 p.)
Aktualizacja repo? git add -A, git commit -m "v2", git remote add origin <server>

2 odpowiedzi

0 głosów
odpowiedź 14 lipca 2019 przez KazikBozia Obywatel (1,600 p.)

Jest takie coś jak branch. możesz dodać nowy i tam trzymać jakąkolwiek wersję twojego repo. ale to nie do tego powinno służyć. Jak aktualizujesz repo to dodajesz nowy commit. Możesz do tego commita dodać tag z wersją np "0.1".
Na głównej gałęzi master masz najaktualniejszą wersję repo no ale zawsze możesz wejść sobie w commity i znaleźć za pomocą tag'u ten który ma poszukiwaną wersję.

Najlepiej ogarnij sobie na początek to: http://rogerdudler.github.io/git-guide/index.pl.html

komentarz 14 lipca 2019 przez rice Początkujący (440 p.)
czyli rozumiem że mam to tak zrobić
 

git init
git status
git add . && git commit -m "wersja"
git remote add origin https://github.com/nazwa_użytkowanika/repro.git
git push -u origin master

i będę miał i oryginalny i zmodyfikowany kod ?
0 głosów
odpowiedź 14 lipca 2019 przez Marcin Siniarski Gaduła (4,420 p.)

Jest kilka opcji.

  1. Nowa gałąź - orginał i nowa wersja
  2. Tagi - pozwoli łatwo wrócić do orginalnej wersji
  3. Fork - orginał osobno, nowa wersja osobno

Jeśli chodzi o zwykłe zmiany w plikach to standardowe git add, i git commit

komentarz 14 lipca 2019 przez rice Początkujący (440 p.)

mógł byś mi wytłumaczyć jak robi się "releases" ?

bo rozumiem że"commit" pokazuje mi tylko zmiany w plikach i autora tych zmian..

komentarz 15 lipca 2019 przez Mariusz08 Maniak (62,280 p.)

@Marcin Siniarski,

Tworzenie forków tylko po to, żeby mieć różne wersje kodu mija się z celem. Najlepiej do tego celu użyć tagów/release i mieć spokój.

Podobne pytania

0 głosów
1 odpowiedź 716 wizyt
pytanie zadane 3 marca 2021 w Inne języki przez mat19 Obywatel (1,580 p.)
0 głosów
1 odpowiedź 342 wizyt
pytanie zadane 4 lutego 2021 w HTML i CSS przez FilOON Użytkownik (680 p.)
0 głosów
1 odpowiedź 162 wizyt

93,425 zapytań

142,421 odpowiedzi

322,646 komentarzy

62,785 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...