天天看点

GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:

GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:

报错原因:这个是版本分支问题,这个时候我们只需要创建一个新的分支,切换两次分支,再删除新建的分支就可以解决了!

命令行如下:

  1. .创建一个新分支:
git branch newbranch 
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. 检查分支是否创建成功:
git branch
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. 切换到新的分支上:
git checkout newbranch
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. 将代码添加并提交到新的分支:
git add . 
git commit -m 新分支
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. git status 检查是否成功:
git status
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. 切换到主分支:
git checkout master 
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. 将新分支提交的代码合并到主分支上面:
git merge newbranch 
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. push代码:
git push origin master
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit:
  1. 看自己的情况可以删除分支:
git branch -D newbranch
           
GIT报错Your branch is up-to-date with ‘origin/master‘. Changes not staged for commit: