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

Git版本控制-本地阶段

一.本地阶段第0步安装 Git去官网下载Git 官网下载一路Next → Next → Next默认即可。安装完成后桌面右键会出现Git Bash Here这就对了。第1步创建你的第一个项目桌面创建文件夹MyFirstGit里面新建hello.txt内容Hello Git第2步初始化 Git进入文件夹。空白处右键Git Bash Here会出现黑窗口。输入git init看到Initialized empty Git repository说明Git开始管理这个文件夹了现在发生了什么文件夹里会出现.git这是Git的数据库里面保存历史记录分支提交所有版本信息第3步查看状态输入git status你会看到hello.txt是红色。意思Git发现了新文件 但还没纳入版本控制第4步添加文件输入git add .这里.意思当前目录全部文件再看状态git status现在会变绿色。说明文件准备提交了Git三区模型很重要这里你第一次接触 Git 核心。Git 有三个区域工作区 ↓ 暂存区 ↓ 仓库工作区你正在改的文件。暂存区git add之后进入这里。相当于“准备提交的购物车”仓库git commit之后真正永久保存。第5步第一次提交存档输入git commit -m 第一次提交这里-m是提交说明。类似“今天完成了什么”如果报错用户名执行git config --global user.name 你的名字 git config --global user.email 你的邮箱然后重新 commit。第6步查看历史版本输入git log你会看到commit id作者时间提交信息例如第一次提交这就是一个存档点第7步修改文件现在打开hello.txt改成Hello Unity Git查看变化输入git diff你会看到哪里被修改了再提交一次git add . git commit -m 修改hello内容第8步理解版本回退现在你已经有两个版本查看历史git log会看到commit id类似a1b2c3d回到旧版本输入git checkout commitid例如git checkout a1b2c3d你会发现文件变回旧内容这时候你会真正意识到Git本质是“时间机器”第9步学习分支团队核心这个特别重要。为什么需要分支因为你不可能直接在正式版本乱改所以每个功能单独开分支创建分支输入git branch feature-login意思创建登录功能分支切换分支git checkout feature-login一步到位最常用git checkout -b feature-login意思创建并切换查看分支git branch当前分支会有*第10步合并分支假设你在feature-login开发完成。回主分支git checkout master新版有时是main合并git merge feature-login意思把登录功能合回主线
http://www.zskr.cn/news/1407078.html

相关文章:

  • 双非小白逆袭美团大模型Offer!深度复盘面试血泪经验,附收藏攻略
  • 收藏!小白程序员必看:AI时代如何逆袭,大模型学习指南
  • 5.27 构建之法阅读笔记03 - GENGAR
  • GitHub下载太慢怎么办?3分钟让下载速度提升10倍的秘诀
  • arXiv MCP Server:构建AI驱动的学术研究基础设施
  • 南澳多端柔性直流输电工程:MMC架构、分层控制与工程实践解析
  • RTCache:为NVM磨损均衡设计的高效重映射表缓存机制
  • 6G近场通信:从球面波信道到波束聚焦的技术跃迁
  • qmc-decoder:解锁QQ音乐加密格式,让音乐自由流动
  • 2026年中山方形条纹圈吸顶灯配件优质定制量产厂家盘点 - 资讯纵览
  • 【LeetCode刷题日记】450.二叉搜索树的删除,一文彻底搞懂递归法解决二叉搜索树的删除操作
  • 2026年注册海南投资管理公司及股权架构搭建,专业靠谱财税首选哪家?附新版海南财税代办机构多维度横向测评评分排行榜 - 资讯纵览
  • 2026求职季:AI简历工具实测,这5款帮你冲刺面试邀约!
  • 别再抄网上Prompt了!ChatGPT用户手册编写核心框架(含FABE结构+认知负荷评估模型+可审计性标记体系)
  • 高性能无服务器计算:融合HPC与云原生的前沿架构与实践
  • 优化光栅扫描与鲁棒PID控制:提升近场天线测量效率的关键技术
  • AI智能体PII防护:从检测到预防的三层纵深防御架构实践
  • 反向海淘系统微服务拆分:从单体到分布式演进实战经验
  • 告别杂乱窗口!用QTTabBar让你的Windows文件管理像浏览器一样高效
  • 数智赋能民生服务 我国家庭维修行业迈向规范化升级新阶段 - 维小达科技
  • Windows苹果驱动一键革命:告别iTunes臃肿,60秒完成专业级设备连接
  • 编译器理论
  • Powerbuilder混淆,加密(powerbuilder防止反编译,pb混淆器,PB加壳,支持5-12) obfuscator for PowerBuilder
  • 告别纹理模糊和卡顿:一份给UE4开发者的纹理流送(Texture Streaming)优化配置清单
  • 基于51单片机的全自动洗衣机控制系统设计(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)_文章底部可以扫码
  • 业务数据统计工具的功能特点与适用场景分析
  • 阿里云发布RCA Benchmark:业界首个解决AI Agent评估难题,构建运维智能体评估体系
  • URP性能调优实战:如何利用SRP Batcher和GPU Instancing提升移动端帧率
  • inneRVoice:基于BYOK与本地优先架构的AI生产力工具设计与实践
  • 告别V4L2的复杂性?试试用libuvc库在Linux上更灵活地控制USB摄像头