java-git 暂存

在接到需求以后,直接在master上开发了,到提交的时候才想起来忘记新建版本分支了,直接提交到master会影响到其他人。

这时候就想着将本地编辑的代码,没有提交的代码暂存起来,然后新建一个新分支,再将暂存的代码推送到新分支上。

 

// 先将本地修改进行暂存

> git stash

 

// 暂存完毕后执行 git status 会显示不出本地的修改

// 再拉取当前分支

> git pull 

 

// 新建并切换到开发分支,如dev-2021-11

> git checkout -b dev-2021-11

 

// 将暂存的本地修改取出

> git stash apply

 

// 这时执行 git status 可以看到本地修改又显示出来了

// 正常提交即可

> git add .

> git commit -am "local code"

> git push origin dev-2021-11

posted on 2021-11-06 22:26  leaverk  阅读(61)  评论(0)    收藏  举报