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

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)上查看标签是否推送成功

相关文章:

  • 力扣:回溯算法
  • 获客、留客、复购...如何利用易境通集运系统越过“三座大山”?
  • 【AI工具开发】Notepad++插件开发实践:从基础交互到ScintillaCall集成
  • AI正在接管你的生活:2025年互联网生存指南
  • 全国职业技能大赛_网络安全_中职A模块解析
  • Leetcode-100 回溯法-电话号码的字母组合
  • 初识Qt(一)
  • 经销商订货管理系统小程序PHP+uniapp
  • beamforming
  • 免费使用!OpenAI 全量开放 GPT-4o 图像生成能力!
  • java基础知识和语法
  • S32K144外设实验(六):FTM输出单路PWM
  • JVM 如何打破双亲委派模型?
  • Arduino硬件控制开发基础资料
  • 消息队列Message Queue
  • Baklib内容中台的核心定位是什么?
  • 创新驱动 智领未来丨中威电子全景展示高速公路数字化创新成果
  • rent8_wechat-新增提醒收租功能
  • 青少年编程与数学 02-013 初中数学知识点 03课题、数与代数
  • 【LVS】负载均衡群集部署(DR模式)
  • 悬疑剧背后的女编剧:创作的差异不在性别,而在经验
  • 独家 |《苏州河》上海上演,编剧海飞:上海的风能吹透我
  • 中国乒协坚决抵制恶意造谣,刘国梁21日将前往多哈参加国际乒联会议
  • 阿坝州委书记徐芝文已任四川省政府党组成员
  • 著名连环画家庞邦本逝世
  • 首映|奥斯卡最佳国际影片《我仍在此》即将公映