我正在将我的主分支推送到GIT仓库时遇到了错误。
我随后输入了
而且它可以工作,但显示了以下内容。
fatal: 'master' does not appear to be a git repository
在一个栈问题的建议下,我输入了以下内容:
git remote -v
并获得了
heroku https://git.heroku.com/peaceful-cove-8372.git (fetch)
heroku https://git.heroku.com/peaceful-cove-8372.git (push)
origin https://github.com/SimonWalsh1000/breathe.git (fetch)
origin https://github.com/SimonWalsh1000/breathe.git (push)
我随后输入了
simonalice$ git push -u origin master
而且它可以工作,但显示了以下内容。
Branch master set up to track remote branch master from origin.
我对GIT完全不熟悉,也不确定发生了什么事情。如果有人能够向我解释这个过程,我将非常感激。我一直没有得到清晰的答案。我的主分支现在是GIT中的主分支还是某个克隆?
非常感谢。
git push master
,Git将其解释为请求将当前分支推送到名为master
的远程,而不是将分支master
推送到其默认远程的请求。 - chepnermaster
已经被检出),git push
将会像git push origin master
一样运行。也就是说,除非你指定一个不同的远程仓库,否则本地分支master
将被推送到origin
。如果你愿意,你可以随时覆盖它,例如,使用git push heroku
来将其推送到heroku
而不是origin
。我认为你没有需要修复的东西。 - chepner