最初我试图将项目提交给github,然后我意外地没有提交项目,现在我正在尝试删除Version Control并再次切换到将项目提交给Github。
我想看到这个:
但我看到了这一点:
我怎样才能再次提交给github?
答案 0 :(得分:1)
我最近遇到了这个问题,并向Github的精彩人士询问。
注意:我重置了一个新的存储库,以便提交。我删除了我搞砸了的旧版本。但仍然无法使用Xamarin发布。即使在将版本控制中的远程连接更改为新存储库之后也是如此。
这是他们为我提供的解决方案:
来自Github
我不熟悉您用于推送到存储库的工具,但如果适合您,我可以通过命令行帮助您完成此操作吗?
一旦我们将项目推送到GitHub,我认为应该能够将它再次克隆到您计算机上的新位置,然后希望将其链接到Xamarin。
从命令行推送它的步骤是:
打开终端应用程序并将目录更改为本地计算机上项目的位置。
更改目录的命令为cd <full path to the projects location>
。例如,如果您的项目位于文档文件夹中
cd ~/Documents/projectname
在那里,您需要启动git版本控制项目,提交项目并链接GitHub存储库。为此,您可以依次运行以下命令:
git init
git add .
git commit -m `First commit`
git add remote origin https://github.com/yourrepository/project.git
最后一步是推送到GitHub:
git push origin master
我们有一个帮助文档,其中包含以下相关说明: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
如果你遇到任何麻烦,请告诉我!
他们唯一没有提到的是,系统会提示您输入用户名和密码。这是Github的用户名和密码(不是为存储库创建的令牌)
同样在链接文档中,他们使用:
git push -u origin master
作为最后一步,当我没有包含-u
我也不需要克隆它。
Xamarin中的远程连接现在链接到这个新的存储库。我已经制作并提交了一些更改以进行检查。