0

这正是我所做的:

我在分支上做了很多工作new-feature

我添加并提交了它

git add .
git commit -m "did lots of work"

我检查了main

git checkout main

我融入new-featuremain

git merge --no-ff new-feature

我检查了一个新的分支。

git checkout -b new-branch 

在那里做了很多工作,添加、提交、签出main和合并,就像以前一样。

然后我检查了new-feature,我当时所做的所有工作都没有了!!

我不知道发生了什么。当我最初提交它时,它肯定就在那里。它去哪儿了?这几乎就像我在那个分支上所做的最后一次提交 - 最重要的提交一样,它消失了!

有什么建议吗??(这里有点吓人)

4

1 回答 1

0

原来我的错误是,当我进行提交时,我被导航到了基本文件夹的子文件夹,而我想要提交的更改位于不同的子文件夹中。

于 2015-03-22T23:09:08.417 回答