111
2
我知道的第一种 使用 stash
先在本地分支使用 stash 命令 暂存自己的操作
// 本地分支
git stash
在切换到 本地的远程分支:
//git checkout 远程分支在本地的展示
git checkout release/tczj-1.0.1
// 拉取最新的远程更改 , 在本地的远程分支
git fetch
// 下载最新的代码到本地 , 在本地的远程分支
git pull
// 再切换到本地的开发分支
git checkout feature/one-click-report
// 合并两者代码
git merge release/tczj-1.0.1
// 出现冲突的时候会 显示 在本地编辑器上
// 解决去吧.那时候 , 在 git的界面会出现等待合并的样子, 不是使用的那个样子
第二种:
// 先在本地的自己开发分支
git status
// 正常添加 不要忘记后面的 . 点
git add .
// 正常的commit
git commit -m "描述信息"
// 此时再 切换到 本地的远程分支
git checkout release/tczj-1.0.1
// 拉取最新的远程更改 , 在本地的远程分支
git fetch
// 下载最新的代码到本地 , 在本地的远程分支
git pull
// 再切换到本地的开发分支
git checkout feature/one-click-report
// 合并两者代码
git merge release/tczj-1.0.1
// 出现冲突的时候会 显示 在本地编辑器上
// 解决去吧.那时候 , 在 git的界面会出现等待合并的样子, 不是使用的那个样子