在与Github共享时取消Xamarin Studio中的版本控制

时间:2017-07-12 09:58:35

标签: github xamarin-studio xamarin.mac

最初我试图将项目提交给github,然后我意外地没有提交项目,现在我正在尝试删除Version Control并再次切换到将项目提交给Github。

我想看到这个:

enter image description here

但我看到了这一点:

enter image description here

我怎样才能再次提交给github?

1 个答案:

答案 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中的远程连接现在链接到这个新的存储库。我已经制作并提交了一些更改以进行检查。