如何提交代码、暂存代码、切换分支

同事教的方法1(当时是界面操作 记得不太清楚)

切换分支

最开始写代码的时候直接写在preview的分支,同事教我怎么将代码放到自己的分支上(另也查了一下其他方法)

  • 新建分支,commit提交代码
  • 其他两种方法参考这篇博客

暂存代码

  • 试了一下,要先将修改点stage,然后命令行git stash push
  • git stash list查看暂存
  • git stash pop释放暂存
  • 疑问:如果其他人在其他分支有暂存,使用git stash pop是否会释放暂存?

合并代码

参考这篇博客

同事教的方法2-这个是完全使用指令,但是第二次使用的时候出现代码冲突的情况,同事说这种方法容易出现问题

全部使用指令的方法(从自己分支合并到uat分支)

--在自己本地分支上
git add .
git commit -m"跨店考勤申请"
git pull origin dev-xxx
git push origin dev-xxx
--uat分支
git pull origin uat
-- cherry-pick 我刚刚试了一下 好像要切换到你想合并的分支上 否则有问题
git cherry-pick 4f5419e0ea6e9a3b1541574b805ef0745ccbeba3 --只合并部分代码时,需要使用这个代码
git pull origin uat
git push origin uat

同事教的方法3 其实是方法1又教了我一遍

自己分支dev-xxx代码一份
uat分支代码一份(此代码不需要使用npm i 因为不在这里开发,只用于提交代码)
在dev修改代码并提交
在uat使用pull from

posted @   ayubene  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示