2

我在我的 CakePHP 项目中编辑默认布局文件并创建了新分支,因为我需要它来检查新功能。问题是,当我切换到新分支时,我的默认布局文件会恢复到它的状态,就像以前很少提交一样。我需要拥有它的当前版本才能为其添加新功能,并在将我的分支合并到 master 时。

也许这种行为发生了,因为我的工作流程是这样的:

  • 创建新分支
  • 向 master 提交一些更改
  • 结帐到新分支
  • 看不到已提交的更改
4

1 回答 1

1

创建新分支后,我将所有更改提交给 master :) 这是在切换之前

然后,当您切换到新分支时,看到以前的状态似乎很正常。
尝试合并master创建新分支的分支(例如):

git checkout newBranch
# see old content
git merge master
# should see newer content
于 2014-08-11T07:46:12.833 回答