Git 切换到指向旧提交的标记后创建提交是一个好主意吗?

Git 切换到指向旧提交的标记后创建提交是一个好主意吗?,git,Git,如果是,什么时候有用?我会丢失任何新的提交吗?如果我这样做,我会收到一些消息来创建一个新分支,因为我会留下一个commit。我的头很痛…为了避免丢失切换到标记后的提交,您需要创建一个分支(不管它是在提交之前还是之后创建的) 在创建分支之前,您处于分离头状态,这意味着您的提交不会在分支上进行。其结果是,如果您签出另一个分支或标记,那么恢复这些提交将很困难,如果在存储库清理后这些提交没有丢失的话。创建分支保证它们的安全。为了避免丢失切换到标记后所做的提交,您需要创建一个分支(不管它是在提交之前还是之

如果是,什么时候有用?我会丢失任何新的提交吗?如果我这样做,我会收到一些消息来创建一个新分支,因为我会留下一个commit。我的头很痛…

为了避免丢失切换到标记后的提交,您需要创建一个分支(不管它是在提交之前还是之后创建的)


在创建分支之前,您处于分离头状态,这意味着您的提交不会在分支上进行。其结果是,如果您签出另一个分支或标记,那么恢复这些提交将很困难,如果在存储库清理后这些提交没有丢失的话。创建分支保证它们的安全。

为了避免丢失切换到标记后所做的提交,您需要创建一个分支(不管它是在提交之前还是之后创建的)


在创建分支之前,您处于分离头状态,这意味着您的提交不会在分支上进行。其结果是,如果您签出另一个分支或标记,那么恢复这些提交将很困难,如果在存储库清理后这些提交没有丢失的话。创建一个分支可以保证它们的安全。

创建一个新分支是正确的方法。创建一个新分支是正确的方法。
git branch -b changes-after-tag