我是Git的新手。目前,我遇到了以下情况:
步骤0. 我正在一个子分支上工作
步骤1. 我已经添加并提交了文件1、文件2和文件3到我的子分支,并分别使用了提交信息msg1,msg2,msg3
步骤2. 我使用checkout master
命令切换到主分支
步骤3. 我使用pull origin master
命令更新最新的源代码以更新主分支
步骤4. 我使用merge sub-branch
命令将我的工作代码合并到当前的主分支代码中
然后,我在文件2中出现了冲突。
接着,我手动解决了这些冲突。现在,由于该文件发生了更改,需要将文件2添加进来。
步骤5. 我在主分支中使用add file2
命令,因为我已经解决了这个文件的冲突
步骤6. 现在我该写什么提交信息呢?只有msg2吗?还是需要重新编写所有的提交信息msg1,msg2,msg3?(我不想失去我所工作的文件的提交信息msg1,msg2,msg3)