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

GIT操作大全(个人开发与公司开发)

GIT下载:

【Git安装】Git安装流程和基础使用步骤(保姆级教程)_git安装教程-CSDN博客

Github+Git配置仓库:

git的系统配置-CSDN博客

【Git安装】Git安装流程和基础使用步骤(保姆级教程)_git安装教程-CSDN博客

Gitee+Git配置仓库:

gitee+git配置仓库_git配置gitee-CSDN博客

git工作流程图

本地仓库就是存放在你当前使用的电脑(或者你刚租的云服务器)硬盘上的一个隐藏文件夹(通常叫.git。它就像是一个本地的超级数据库,完整记录了你这个项目从创建以来的所有历史版本、分支和修改记录。

vscode使用git可视化工具:

自使用版

1.新建一个文件夹

2.用vscode打开文件夹并初始化仓库(就自动生成.git文件夹)

3.然后就可以正常去增删改查了,注意commit是提交到本地仓库

4.在gitee中创建一个远程仓库,本地仓库进行关联:

5.推送版本到远程仓库

公司使用版:

一般公司都以及有主分支与develop分支了

1. 新建一个文件夹,用vscode打开,选择克隆公司的项目,输入URL,回车即可

2.点击分支,点击orgin/dev分支,就会自动在你的本地创建一个dev分支

3.一般你的组长每次给你一个功能开发,我们都是对应新建一个功能分支,如功能a分支,这个时候,我们基于dev分支创建一个feature分支

4. 现在我们就可以在feature上进行开发,增删改了

5. 开发完了,我们就可以选择推送,但是在推送之前,我们一定要先拉取最新代码解决冲突。这里可以选择拉取feature的,也可以选择拉取dev的,主要看你们公司的最新代码更新在了哪里。一般来说dev里回包含feature的最新改动,所以一般拉取自dev

6. 在合并编辑器中解决冲突代码

7. 解决完之后就可以进行推送

8. 推送完之后选择创建pr,等待主管检查,合并进入dev

9. 如何公司的习惯是自己推送到dev,那就如下操作:

(1)先签出到dev分支:

(2)在dev为基上,合并feature分支;

(3)这个时候有可能需要解冲突

(4)同步更改到远程:

同步更改就是先拉取orgin/dev的最新代码然后合并你本地的dev,然后再一起推送到orgin/dev,中间可能需要解冲突

http://www.jsqmd.com/news/545596/

相关文章:

  • 3分钟上手HashCheck:Windows文件完整性校验的终极解决方案
  • Transformer革命:大模型时代的技术演进
  • VuePress/Hexo博客作者必看:VSCode Paste Image插件路径配置避坑指南
  • SELF-REFINE in Action: Enhancing LLM Outputs Through Iterative Self-Feedback
  • 5分钟快速上手:用Ryujinx免费在PC玩Switch游戏的终极指南
  • 从按键消抖到I2C通信:深入浅出聊聊MCU上拉/下拉电阻与开漏输出的那些坑
  • SEER‘S EYE模型辅助计算机组成原理教学:概念可视化与问答
  • 基于DAMO-YOLO的智能安防监控系统开发
  • Raft在消息队列中的应用:大数据流处理基石
  • Marker:让PDF转Markdown效率提升3倍的开源转换工具
  • 嵌入式、单片机、MCU:一文搞懂区别
  • NSudo终极指南:专业级Windows系统权限管理工具完整解析
  • Yuzu模拟器版本管理实战技巧:从入门到精通的高效指南
  • 服务器 网络科技运行
  • 零基础快速上手:免费开源H5编辑器h5maker完全指南
  • 牛顿-拉夫逊法在电力系统中的5个常见误区:从Matpower仿真结果反推算法原理
  • 如何在Mac上免费运行Stable Diffusion?Mochi Diffusion原生AI绘画完全指南
  • 效率蜕变:5大维度解析NoteWidget如何重构OneNote的Markdown编辑体验
  • AI 算力基础设施深度系列(一):从容器到 Kubernetes——算力底座的诞生
  • Java全栈工程师的实战面试:从技术细节到业务场景
  • 兰亭妙微设计验证指南:从可用性测试到体验优化的全流程解析 - ui设计公司兰亭妙微
  • 3步搞定Calibre中文路径乱码:让电子书目录回归母语时代
  • 通用多模态检索——大模型微调
  • UniHacker开源工具:Unity功能解锁方案的技术实现与应用指南
  • SiameseAOE中文-base部署避坑指南:初次加载模型耗时优化与WebUI响应提速技巧
  • 终极NES模拟器配置指南:FCEUX完全安装与使用教程
  • OpenClaw会议纪要神器:Qwen3-32B镜像语音转写+摘要生成
  • 手把手教你用JS脚本自动化玩转网页小游戏(含完整代码)
  • 若依框架二次开发避坑指南:手把手教你定制菜品管理系统
  • 第4章:几何对象的属性与方法