【发布时间】:2016-11-13 01:42:55
【问题描述】:
好的,我是 Git 的新手,我遇到了无法自己解决的问题,即使花了几个小时在这里和那里阅读具有类似问题的主题。 我将尝试详细描述它:
我的 github 存储库的名称是 rep_1
在 rep_1 中有 5 个文件夹 (1,2,...,5),每个文件夹中都有 index.html。我创建了新文件夹“工作”,我 git clone <url> 我的分叉回购。在文件夹 1/index.html 中,我使用 git init 和 git add . 和 git commit -m 进行了一些更改。
然后我用git remote add 1 https://github.com/username/rep1之后,
git push 1
我得到了:
fatal:当前分支 master 没有上游分支。推动当前 分支并将远程设置为上游,使用 git push --set-upstream 1 master
我也用过,但没有用。得到这个时间:
fatal:当前分支 master 没有上游分支。推动当前 分支并将远程设置为上游,使用 git push --set-upstream 工作大师
也不行。
找不到仓库
我也试过git push -u rep_1 并得到同样的错误。我不知道该怎么办。
【问题讨论】:
-
也许 1 对于存储库引用来说真的不是一个好名字?此外,您似乎在混合东西。 1 是文件夹、repo 引用还是分支?你需要
git remote add myRepo ...; git push myRepo master。 -
您是否尝试删除 .git 文件夹并重新开始?还要确保使用 git checkout branch_name 切换到正确的分支
-
我认为您的步骤非常错误,并且正如 Ondra 所建议的那样混淆了。你能说出你的实际要求是什么吗?您希望在您的问题中发生什么,我们可以建议需要遵循哪些步骤。
标签: git github version-control