git log -10 //查看之前提交的版本 git show 版本号 //查看具体版本号的详细修改 git branch //查看本地所有分支,为master分支 git checkout -b master1 origin/master //1:新建一个新分支master1)----简历新分支master1跟踪远程分支master, --- 此时git branch查看分支,为master 、master1 2个分支; ------------------在新分支master1操作--------- git cherry-pick 版本号 //2:复制内容倒master1----复制版本号的对应修改到master1 git status //此时gitstatus 会显示有一个待提交 是刚复制的点 git pull origin master //拉取master的最新内容倒master1 git push origin master1:master //3:将找回内容提交到master----将本地的修改(刚复制的点)master1提交到master(注意master1后不要带空格 不然会将远程的master干掉) git branch -r //查看远程分支 git branch -d master //4:删除本地分支master----删除本地master分支 --- 此时git branch 查看本地分支,只有master1一个本地分支 git branch -m master1 master //5:将master1重命名为master----将master1重命名为master --- 此时git branch 查看本地分支,是master分支