当前位置: 首页 > article >正文

git提交

基本流程:新建分支 → 分支上开发(写代码) → 提交 → 合并到主分支

拉取最新代码因为当前在 master 分支下,你必须拉取最新代码,保证当前代码与线上同步(最新),执行以下命令:bashgit pull origin master## 创建分支> 廖雪峰教程:https://www.liaoxuefeng.com/wiki/896043488029600/900003767775424目前我们在 master 主分支上,需要执行以下命令,创建并切换到该分支bash## git checkout -b <分支名>## 例如:创建并切换到 dev 分支git checkout -b dev观察蓝色括号中,分支已经改变了。在这里插入图片描述## 查看分支如果你不放心,可以执行以下命令 查看当前所有分支并找到当前分支bashgit branch可以看到,## 推送到远端仓库> 把本地分支推到远端,让远端也有一个你的分支,用来后面提交你的代码。仓库代码是最新的了,分支也创建并切换了,接下来需要将本地操作更新到远端仓库,执行以下命令:bash## git push origin <分支名>## 例如将 dev 分支推送到远端git push origin dev这时,你的远端仓库就有分支了,并且是和 master 主分支相同的代码,如下图所示:在这里插入图片描述## 提交代码到分支> 其实说白了,跟 master 主分支提交流程一样,只不过最后,push 时你需要加上分支名。假设已经修改了相关代码或完成了一个功能,首先要进行如下流程操作:bash## 不赘述以下操作了...git statusgit add .git commit -m "..."这时,你就要推送到远端了,执行以下命令:bash## git push origin <分支名>git push origin dev下图即为成功:在这里插入图片描述## 可能出现的问题【分支上有其他开发人员存在,并非自己】如果团队其他开发人员也在该分支上,并且他提交了代码后,你 push 时,就会报错,因为仓库已经更新了,你必须先 pull 拉取最新代码,然后才能推送。bash## git pull --rebase origin 远程分支名## 执行完后便可正常 push 推送git pull --rebase origin dev


http://www.kler.cn/a/488593.html

相关文章:

  • 2024年度漏洞态势分析报告,需要访问自取即可!(PDF版本)
  • 【华为OD-E卷 - 篮球比赛 100分(python、java、c++、js、c)】
  • “**H5**” 和 “**响应式**” 是前端开发中常见的术语,但它们的概念和使用场景有所不同
  • 测试覆盖率
  • 【微服务】SpringBoot 整合Redis实现延时任务处理使用详解
  • Flutter:打包apk,安卓版本更新(二)
  • PHP的扩展Imagick的安装
  • 企业级PHP异步RabbitMQ协程版客户端 2.0 正式发布
  • 【JVM-2.1】如何使用JMC监控工具:详细步骤与实战指南
  • 基于Python编程语言的自动化渗透测试工具
  • CoreDNS 概述:云原生 DNS 服务的强大解决方案
  • springboot 加载本地jar到maven
  • Docker Compose etcd 服务
  • iOS 中spring动画的使用
  • 只谈C++11新特性 - std::chrono
  • 【YOLOv8杂草作物目标检测】
  • 添加到 PATH 环境变量中
  • 云商城--基础数据处理和分布式文件存储
  • Spring Security(maven项目) 3.0.2.5版本上
  • 12 USART串口通讯
  • IEC61850遥控-增强安全选控是什么?
  • 安卓硬件加速hwui
  • 一个基于Spring Boot的简单网吧管理系统
  • 实现Android应用开机自启功能
  • 【免费开源】积木JimuBI大屏集成ruoyiVue
  • Nginx反向代理请求头有下划线_导致丢失问题处理