我有一个用Laravel 4编写的项目。一切都在Bitbucket的“master”分支。我正在将我的应用程序迁移到Laravel 5,我希望将我的git repo中的两个版本保留为单独的分支。
我的本地文件夹结构如下所示:
Project - this is my main git repo folder
˪name - Laravel 4 code is here, all in git already, on "master" branch
˪name5 - Laravel 5 code is here, not in git yet. Should go to a separate branch
我如何实现这一目标?
答案 0 :(得分:1)
您要做的是将name
上的所有当前更改提交到您的主分支。然后在同一个文件夹中创建一个空分支,让我们说develop
,然后将name5
移到name
。
最后,将更改提交/推送到此新分支。
git checkout --orphan develop
name5
的内容移至name
(不删除名称/ .git /文件夹)