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

Git/ GitHub - nie mogę wysłać pliku na serwer

Object Storage Arubacloud
0 głosów
1,882 wizyt
pytanie zadane 14 lutego 2019 w Systemy operacyjne, programy przez Hinzeq Użytkownik (860 p.)
edycja 14 lutego 2019 przez Hinzeq
Cześć,

próbuję przesłać plik na serwer GitHub'a, niestety wyświetla mi się komunikat:

C:(...)>git push learning master
To https://github.com/(...git)
 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/(...git)'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

Nie mam zielonego pojęcia o co chodzi, proszę o pomoc.

edit.

Czy mogę dodać do już wcześniej stworzonego i zapełnionego repozytorium kolejny plik? Czy do raz zainicjowanego repozytorium nie można już przesłać nowych plików?
Stworzyłem repo "learning", następnie przesłałem plik html i css, chciałem jeszcze teraz dorzucić javę, ale wyskakuje mi w/w komunikat.

3 odpowiedzi

0 głosów
odpowiedź 14 lutego 2019 przez Marcin Siniarski Gaduła (4,420 p.)
wybrane 18 lutego 2019 przez Hinzeq
 
Najlepsza

1. git pull learning master
2. git push learning master (-u)

1. Zaszły jakieś zmiany po stronie githuba. Musisz je ściągnąć do twojego lokalnego repozytorium.
2. I dopiero przesyłasz zmiany do githuba.

komentarz 18 lutego 2019 przez Hinzeq Użytkownik (860 p.)
Dzięki
+2 głosów
odpowiedź 14 lutego 2019 przez Tomek Sochacki Ekspert (227,510 p.)
A próbowałeś zrobić git pull aby mieć najnowszą wersję brancha?
0 głosów
odpowiedź 14 lutego 2019 przez hun1er76 Stary wyjadacz (11,960 p.)

Przy wysyłaniu nie podaje się już nazwy repozytorium a remote.

git push <REMOTENAME> <BRANCHNAME>

Prawdopodobnie należy użyć standardowo

git push origin master

Ale dla pewności możesz pokazać co zwraca

git remote -v

Podobne pytania

0 głosów
2 odpowiedzi 752 wizyt
pytanie zadane 18 października 2019 w Inne języki przez jared Gaduła (3,600 p.)
+2 głosów
3 odpowiedzi 793 wizyt
0 głosów
1 odpowiedź 196 wizyt
pytanie zadane 3 września 2020 w Systemy operacyjne, programy przez rob Bywalec (2,440 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...