Git error: src refspec master does not match any error: failed to push some refs [duplicate]
Próbuję dodać plik do mojego repozytorium na BitBucket i mam problemy.
Używam Gita i to wpisuję
$ cd lis4368/assignments
$ git remote
$ git remote -v
$ git remote rm origin
A potem wpisuję to (tak BitBucket każe mi wejść)
$ git remote add origin https://[email protected]/cpb09e/cpb09e.git
$ git push -u origin master
I ciągle dostaję ten Komunikat o błędzie:
error: src refspec master does not match any.
error: failed to push some refs to 'https://[email protected]/cpb09e/cpb09e.git'
Czy ktoś może mi pomóc? Próbowałem wszystkiego od git commit do rm - rf * i nie mogę uzyskać wszystko do pracy.
2 answers
Jedna klasyczna przyczyna dla tej wiadomości to:
- po zainicjowaniu repo(
git init lis4368/assignments
), - ale żaden commit nigdy nie został wykonany
Ie, jeśli nie dodałeś i nie wyraziłeś zgody przynajmniej raz, nie będzie lokalnej gałęzi master
, do której można by nacisnąć.
Spróbuj najpierw utworzyć commit:
- albo przez dodanie (
git add .
) następniegit commit -m "first commit"
(zakładając, że masz odpowiednie pliki do dodania do indeksu) - lub przez utworzenie pierwszego pustego commit:
git commit --allow-empty -m "Initial empty commit"
I spróbuj ponownie git push -u origin master
.
Zobacz " Dlaczego muszę wyraźnie wcisnąć nową gałąź? " więcej.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-10-02 14:37:13
Nie rozpoznaje, że masz gałąź nadrzędną, ale znalazłem sposób, aby ją obejść. Dowiedziałem się, że nie ma nic specjalnego w gałęzi master, można po prostu utworzyć kolejną gałąź i nazwać ją gałęzią master i to właśnie zrobiłem.
Aby utworzyć gałąź master:
git checkout -b master
I możesz od tego odpracować.Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-05 05:23:30