我知道已经问过类似的问题。
但是,我认为我的问题是由于我先前犯的一个错误所致,因此有所不同:让我解释一下。
一切工作顺利,我可以:
git add .
我本地存储库中的所有文件。git commit -m "message here"
将消息添加到我的提交中。git push origin master
将我的文件上传到GitHub。git push heroku master
将我的文件上传到Heroku。
但是,在某个时候,我在本地创建了一个新分支add-calendar-model
,以防应用程序开发的后续步骤向南延伸。
...这正是发生的事情。
但是,尽管进行了很多尝试,但我还是没有设法从master
分支到本地存储库获取初始代码(即创建新分支之前的代码)。
所以,我决定从我的本地库,并手动删除所有的文件git clone
我master
从GitHub分支。
这样,我将所有文件取回来,但是现在,我无法再将其推送到远程存储库。
每当我尝试运行git push origin add-calendar-model
或时git push origin master
,都会出现以下错误:
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
正如您可能已经猜到的那样,我对Git和GitHub不太满意,我不得不承认我不知道如何解决此问题。
任何想法?