如何理顺我的 Git 本地存储库(我使用了 XCode 的源代码控制)

Posted

技术标签:

【中文标题】如何理顺我的 Git 本地存储库(我使用了 XCode 的源代码控制)【英文标题】:How can I straighten out my Git local repository (I used XCode's Source Control) 【发布时间】:2013-10-24 20:11:34 【问题描述】:

我创建了一个名为 GitRepos.git 的 Git 存储库。我一直在使用 XCode5 将我的更改提交到本地存储库。这是我在 XCode 5 中选择 Source Control 时看到的:

最初,这个特定的项目在 Subversion 下(随机文件夹中有 11 个 .svn 文件,我将其归因于 XCode 的源代码控制问题);所以我删除了所有的 .svn 文件夹并尝试创建一个新的本地 Git 存储库。当我这样做时,我觉得应该只有一个后备箱,而不是 11 个。当我在 Finder 中查看 SurveyorLeveling 文件夹时,应该只有一个 .git 文件夹(如下图所示);我不知道所有的树干是从哪里来的。

所以我的问题是:我该如何解决这个烂摊子?

【问题讨论】:

【参考方案1】:

请参阅此答案 (link),了解如何正确地从 svn 移动到 git。 Git 通常具有 master、origin 和 clones。您可能需要合并任何更改并签出一个新项目,以便您拥有一个 svn 项目,然后您可以尝试 svn 到 git 脚本 (link)。希望这会有所帮助,如果有,请接受答案,否则请提供一些反馈。

【讨论】:

Tommie C:谢谢……一些嵌入式链接启发了我! :D 谢谢。

以上是关于如何理顺我的 Git 本地存储库(我使用了 XCode 的源代码控制)的主要内容,如果未能解决你的问题,请参考以下文章

如何从本地 Windows 存储库推送到 Windows git 远程服务器

如何使用 CLI 从我现有的本地 git 存储库创建新的 gitlab 存储库?

如何将本地git存储库推送到svn

git远程存储库包含未合并到本地分支的提交

如何配置 Capistrano 以从本地 Git 存储库进行部署?

如何在 Android Studio 中使用 git 分支