Git视图修改历史

在开发过程中,您可能会遇到对分支中的提交进行更改的需求。

所以首先我们切换到我们想要使用的分支。

Git分支-av查看所有分支。

切换分支git结帐分支名称

使用git log -10查看最新的10提交。找到对应的提交id,默认前六个就够了。他会找到匹配的。

git check out 6572 b 1214

修改此分支后添加。然后呢?提交提交。?这个时候是不可能推的。系统将提示您首先提交到远程分支。

git推送原点头:& lt远程分支机构名称& gt

而如果使用git push origin的新分支名,也会得到错误。会提示错误:无法将某些引用推送到XXX。

因为您在本地使用远程自由分支,所以您需要首先创建一个新的本地分支来绑定git checkout。-b新分支机构名称

然后将其提交到新的远程分支。git推送origin origin_new_branch_name?

够了。原始分支不会丢失。