最近写的一个项目修改的时候作为备份方式在原来的分支上做了修改,但是没必要合并到原来的分支,只作为一个备选方式修改,为了避免自己在这个原来分支修改的和其他同事提交的冲突,于是需要新建分支保存,然后同步提交到远程新分支上。
git命令操作如下:
//步骤1:在当前的develop分支上的修改暂存起来
git stash
//步骤2:暂存修改后,在本地新建分支(develop_backup为新分支的名字)
git checkout -b develop_backup
//步骤3:将暂存的修改放到新建分支中
git stash pop
//步骤4:使用命令进行常规的add、commit步骤
git add.
git commit -m "修改内容"
//步骤5:将提交的内容push到远程服务器(在远程也同步新建分支develop_backup)
git push origin develop_backup:develop_backup