Używam github od stosunkowo krótkiego okresu i zawsze używałem klienta do wykonywania zatwierdzeń i wyciągnięć. Postanowiłem wypróbować go wczoraj z git bash i pomyślnie utworzyłem nowe repo i zatwierdzone pliki.
Dzisiaj zrobiłem zmiany w repozytorium z innego komputera, zatwierdziłem zmiany i teraz wróciłem do domu i wykonałem git pull
aktualizację mojej wersji lokalnej i otrzymuję to:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream develop origin/<branch>
jedynym uczestnikiem tego repozytorium jest ja i nie ma żadnych oddziałów (tylko master). Jestem na Windowsie i wykonałem ściąganie z git bash:
status git:
$ git status
# On branch master
nothing to commit, working directory clean
oddział git:
$ git branch
* master
Co ja robię źle?
git pull
.
git pull --set-upstream-to=origin/master master
jest możliwy. Zobacz moją odpowiedź poniżej
git remote -v
? Co to mówi?