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?
够了。原始分支不会丢失。