git控制台-分支的合并与推送

这篇具有很好参考价值的文章主要介绍了git控制台-分支的合并与推送。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

博主 DTcode7 带您 溺亖在知识的海洋里,嘿嘿嘿.~
🐒 个人主页—— DTcode7 的博客 🐒
《微信小程序相关博客》
《Vue相关博客》
《前端开发习惯与小技巧相关博客》
《AIGC相关博客》
《photoshop相关博客》
😚 吾辈才疏学浅,摹写之作,恐有瑕疵。望诸君海涵赐教。望轻喷,嘤嘤嘤 🙈
🕍 愿斯文对汝有所裨益,纵其简陋未及渊博,亦足以略尽绵薄之力。倘若尚存阙漏,敬请不吝斧正,俾便精进!


上回说到:

git提交-分支开发合并-控制台操作

git最常用的命令与快捷操作说明

git的使用日常习惯规范与一些特殊操作

今天我们接着聊git~


我们在需要开发一个新的功能前,先创建一个新的本地分支,在这个分支里提交,等这个功能测试好了,没有问题之后,在将这个本地分支合并到本地master分支中去,然后推送这个本地master分支到云端的master分支中

1.检查下,现在是不是在本地的login开发分支中

git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台
注意,这里在控制台创建的login分支是在本地的分支,没有在云端gitee中

2.查看有哪些代码变更

git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台
这样则表示当前没有修改,工作树是干净的
git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台

3.暂存变更到本地的login开发分支中去

git add .
git status

git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台
现在所有的变更都暂存在了本地的login分支中了,但是还没推送!
因为我们现在是在login分支,没有保存给master分支,所以不会影响原来的代码,防止出错

4.输入推送上去后的注释

git commit -m  "注释说明推送的内容"

git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台

5.切换到本地的master分支,将本地login分支合并进来

git checkout 分支名  

git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台

git merge 分支名 合并分支

合并(git merge 分支名)本地的login开发分支到本地的master分支中
git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台
现在,本地login分支中暂存的变更都合并到本地的master分支中了,但是此时云端的master中的代码还是旧的,所以要直接推送这个本地的master分支到云端

6.推送本地的master分支到云端的master中去

git push

git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台
这样,本地合并后,新分支中的内容也合并到marster主分支中了,同时也推送到云端的master分支中了。

注释:Gitee推送结束,云端的login开发分支可以选择删除掉
git控制台-分支的合并与推送,信息技术,开发技巧与习惯,git,控制台


其他注意点说明

不同分支间互不影响

现在本地分支显示是在login分支,那么,不论是控制台推送到云端,还是vscode直接推送,都是到云端的同名分支里,也就是说,我在本地的login分支里修改和新增的文件,推送后,云端的也只有login分支里有变化,而云端的master分支里没影响。


推送时,本地不同分支的切换问题

比如我在本地的login分支中删除了一个文件,然后我没推送到云端,直接切换到本地的master 分支,那么这个被删除的文件又会回来,相当于放弃更改
如果推送了,然后再切换分支,master中那个文件是没被删除的,还在,但是login中的那个文件则是被删除了


不要在推送到一半的时候切换分支!

在本地login分支下,直接用vscode的推送操作就会推送到云端的login分支中
想要将当前代码推送到云端的master分支下,只要将本地的分支切换为master再推送就好了文章来源地址https://www.toymoban.com/news/detail-854524.html

到了这里,关于git控制台-分支的合并与推送的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pc端项目的h5页面运行在手机浏览器使用vconsole查看页面元素、控制台、请求等信息

    使用vconsole来查看h5页面运行在手机浏览器上的页面元素、控制台、请求等信息 在vue项目中,也可以不需要使用npm安装即可使用 话不多说,直接把下面代码放到 body 标签中即可 直接把下面代码放到 body 标签中即可 放到根目录的index.html页面的body中,如下图

    2024年02月04日
    浏览(62)
  • Git的基础命令大全,拉取推送,分支,合并

    命令如下: 1. clone(克隆): 从远程仓库中克隆代码到本地仓库 2. checkout (检出):从本地仓库中检出一个仓库分支然后进行修订 3. add(添加): 在提交前先将代码提交到暂存区 4. commit(提交): 提交到本地仓库。本地仓库中保存修改的各个历史版本 5. fetch (抓取) : 从远程库

    2024年02月12日
    浏览(46)
  • Git 新建分支并推送(push)到远程仓库,合并feature分支到develop分支

    在多人协作的项目中经常需要新建feature分支开发一个新功能,或者是要做一些修改,需要新建一个分支。 创建新分支开发完成之后可能需要暂时需要提交到远程,完全提测完成后再合并到develop主分支。 步骤如下: 新建本地分支 各种改动之后,并且通过一下命令把代码缓存

    2024年02月11日
    浏览(43)
  • docker rabbitmq控制台访问失败,rabbitmq控制台访问不了

    1. docker-compose配置内容: 2. 映射文件夹一定要赋予权限 不然程序启动无法写入数据:     3. log日志: 4. 日志看着已经启动了, 其实还没有。手动进入容器,启动管理插件 5. 命令:  6. 再次访问:      虚拟机:虚拟机ip:15672     本地则是:127.0.0.1:15672

    2024年01月18日
    浏览(64)
  • 浏览器控制台调试代码和JavaScript控制台方法介绍

    浏览器控制台调试代码 浏览器控制台(Console)是浏览器提供的一个开发工具,用于在浏览器中执行和调试 JavaScript 代码。它提供了一个交互式环境,可以输入 JavaScript 代码,并立即看到代码执行结果或输出信息。 在大部浏览器中,可以通过按下 F12 键或右键点击网页并选择

    2024年02月03日
    浏览(99)
  • Git管理神器SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR)

    俗话说的好工欲善其事必先利其器,Git分布式版本控制系统是我们日常开发中不可或缺的。目前市面上比较流行的Git可视化管理工具有SourceTree、Github Desktop、TortoiseGit,综合网上的一些文章分析和自己的日常开发实践心得个人比较推荐开发者使用SourceTree,因为SourceTree同时支持

    2024年02月03日
    浏览(251)
  • idea 控制台 打印 Tomcat日志Tomcat Catalina Log控制台乱码问题

    修改tomcat的日志配置文件 conf一logging.properties 修改【1catalina.org.apache.juli.AsyncFileHandler.encoding】的值为gbk

    2024年02月14日
    浏览(79)
  • 网页控制台控制视频倍速

            小伙伴们是否在某些网站看课程视频或刷网课视频,默认没有倍速观看,看得很慢,那今天我们就来看看通过网页控制台来操控视频倍数吧!   1、首先打开浏览器上的视频,按F12进入开发者工具                  2、切换到控制台(console)          

    2024年02月11日
    浏览(63)
  • weblogic 修改控制台路径或禁用控制台,解决weblogic安全扫描访问路径漏洞问题

    在⼀些安全漏洞扫描中,经常会扫描发现,使⽤weblogic管理控制台,会有个中危的漏洞。 出于安全的考虑需要对weblogic的console进行屏避,或者修改默认的访问路径,主要有两种方法,任选一种即可:(这里针对weblogic 11g 10.3.6.0) 1、进入默认的控制台,例如“localhost/console”

    2024年02月11日
    浏览(82)
  • 【教程】教你搭建控制台链接区块链网络,如何搭建FISCO-BCOS控制台

    目录 前言 配置及使用控制台 第一步. 准备依赖 第二步. 启动并使用控制台 部署及调用测试HelloWorld合约 第一步. 编写HelloWorld合约 第二步. 部署HelloWorld合约 第三步. 调用HelloWorld合约 随着区块链的发展,目前国内也掀起了一阵区块链的热潮,无论是金融、信任、交易、溯源等

    2024年02月10日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包