使用单独文件夹中的新分支 (Git)

Work with New Branch in Separate Folder (Git)

我在Eclipse 中启动了一个新项目,为现有项目创建了一个新分支,并将该项目下载到Eclipse 项目文件夹中。目的是我需要维护同一个软件的两个版本

是否可以使用不同分支对应的不同文件夹?我怎样才能做到这一点?

例如,我只想将新版本推送到 Master,而在 develop 工作。但是,我还是想在本地有不同的文件夹。

我可以使用 Git 命令行或 Eclipse Team,但理想情况下我想尽可能多地使用 GitHub 应用程序 windows。我考虑过将不同的版本保存在单独的 Git 存储库中的替代方案,但这并不可行。

您肯定希望使用带有分支的单个存储库。这就是分支的意义。

但是为什么要为不同的分支创建单独的文件夹? 您可以轻松地从一个分支切换到另一个分支:您只需在一个分支上编写代码、提交、签出另一个分支

如果您绝对需要同时检出两个分支,则必须将存储库克隆两次,分别在两个不同的文件夹中,并在每个文件夹中检出一个分支。