Eine mögliche Abhilfe ist Ihr GitHub Repo zu klonen und Ihre Commits von Ihrem bisherigen lokalen Repo berichten
git clone https://github.com/<user>/<repo>
cd <repo>
git remote add firstrepo ../firstrepo
git fetch firstrepo
git branch -avv
git checkout -b fmaster firstrepo/master
git rebase master
git checkout master
git push
Aber wenn Sie auf Ihrem lokalen Repo in einem neuen Klon nicht erneut importieren, überprüfen Sie Remote- und Zweige:
git remote -v
git branch -avv
Sie git config --local -l
sollte wie folgt aussehen:
remote.origin.url=https://github.com/<user>/<repo>
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
Da git branch -avv
zeigt nichts, sicherstellen, dass Sie hinzugefügt haben und verpflichtet zunächst etwas, bevor irgendein git push
:
git config user.name <GitHub account Name>
git config user.email <GitHub account email>
git add .
git commit -m "First commit"
git push -u origin master
Was ist der Befehl, den Sie zum Schieben verwendet? – Vampire
'git push origin master'. Ich habe auch 'git push -u origin master' versucht. – RaviTej310