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

git在实践使用中的操作流程

更新git管理的代码仓的流程应该是这样的,

1. git pull

拉最新代码,减少修改之后冲突的可能性,比如别人修改了同一个文件,你也修改这个文件,如果你没有git pull拉下来他最新的修改版本的话,不在他改过的基础上再去改的话,你从自己本地的仓库和工作区旧的版本的这个文件上改,等push的时候可能就会有冲突,如果先git pull了,在最新的文件上进行你的修改,再push的时候,冲突的可能性就减少了。所以第一点,要修改部署仓的时候,要先习惯性的git pull拉最新版本的数据到本地。

2. 修改文件。

3. git add 指定的文件,放到暂存区,或者git add . 所有修改了的数据,从工作区添加到暂存区./git/index和./git/object中。 

4.  git commit -m “docs/feat/fix:xxx” 

 5. git push

6. git tag -a v2.15.3-20250328-rc0 -m "release for acceptable test" [commit_hash_string]

如果需要打标签的话。

7. git remote -v

查看远程仓库的名称,一般默认origin

8. git push origin v2.15.3-20250328-rc0

推送指定标签到远程仓库(代码托管平台)

或者

git push origin --tags

推送所有本地标签到远程仓库(代码托管平台)

9. 在远程仓库(gitlab、devops)上查看标签是否推送成功


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

相关文章:

  • Java----用正则表达式爬取数据
  • SpringCloud Hystrix的用法详解
  • 【C#.NET】Web API项目Swagger配置扩展
  • vscode无法打开Terminal终端
  • 电脑连不上手机热点会出现的小bug
  • 博卡软件管理中心8:为美容美发行业量身打造的轻量级管理方案
  • swagger上传图片请求报错
  • 3.27学习总结
  • 介绍几种创意登录页(含完整源码)
  • Uniapp使用大疆SDK打包离线原生插件二
  • 力扣HOT100之普通数组:41. 缺失的第一个正数
  • uvm configuration
  • Starrocks架构及如何选择
  • 【Golang】第八弹----面向对象编程
  • Qt下载模板到本地文件内容丢失问题
  • 2025年最新自动化/控制保研夏令营预推免面试真题分享(东南大学苏州校区/华东理工/南航/天大)
  • Redis 中的过期策略和内存淘汰策略
  • 项目-苍穹外卖(十六) Apache ECharts+数据统计
  • Vue学习笔记集--pnpm包管理器
  • 企业高效访问海外SAAS应用,SD-WAN出口网络专线提高办公效率