记录一个问题

当在远程拉取一个分支后(如user),在本地新建一个分支并切换到此分支(如816),修改完代码后想要上传到新建的远程的另一个分支(如dev_local), 此时,在终端直接切换远程的另一个分支会报错:error: pathspec 'dev_local' did not match any file(s) known to git。

答:先输入git  fetch,会出现新建的分支,之后就可以正常切换分支并提交啦!
⚠️: 如果在远程分支上写的代码要先新建一个本地分支并切换到本地分支
git 常用提交代码步骤
git add .
git commit -m ‘修改的内容’
git checkout dev
(git fetch)
git pull
git checkout XX(分支名)
git merge dev
git checkout dev 
git merge XX.  (此时是最新代码)
git add .
git commit -m ‘修改的内容’
git pull
git push 
全部评论
感谢分享,这个太实用了
点赞 回复 分享
发布于 2022-08-19 19:58 陕西

相关推荐

鼠鼠第一次实习,啥也不懂一直是自己一个人吃的饭,不会做工作老是被嫌弃,大人的世界是这样的吗?
我是星星我会发亮:好的mt有两种,一种愿意教你的,一种几乎什么活都不给你派让你很闲允许你做自己事情的
点赞 评论 收藏
分享
若怜君欢:驾驶证去掉吧,PPT啥的也去掉,本硕课程去掉,导师和研究方向去掉;加入本硕排名(好才写);技能栏加入你会的那些控制算法和滤波算法,这个比你会啥啥啥软件更有用;获奖写上去,奖学金啊,有没有专利啊之类的 电机和硬件这一块,属于传统制造业,制造业实习并不多。多投一些攒攒经验,有实习最好,没有也不需要焦虑(制造业实习其实除了转正,没多大用处) 最后,划重点,等秋招开始后,把你所有社交软件都发一份简历上去,并经常更新,找人内推你!
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务