首页 > 其他分享 >Git 工作区、暂存区和版本库

Git 工作区、暂存区和版本库

时间:2024-09-22 09:25:54浏览次数:7  
标签:Git 仓库 暂存区 版本 git commit

img
  • Workspace:工作区。编写代码的区域。
  • Repository:仓库区(或本地仓库)。用来保存 commit,一个 commit,就是工作区的一个历史版本。
  • Index / Stage:暂存区。用来暂存生成 commit 所需的信息,可看作临时的 commit,git add将工作区的指定内容加入暂存区,git commit依照暂存区信息生成 commit,并写入仓库区。
  • Remote:远程仓库。托管到服务器的本地仓库,就成了远程仓库。

参考:常用 Git 命令清单 - 阮一峰的网络日志

标签:Git,仓库,暂存区,版本,git,commit
From: https://www.cnblogs.com/Higurashi-kagome/p/18424887

相关文章

  • MacOS升级Ruby版本的完整指南
    前言随着技术的快速发展,保持开发环境的最新状态变得至关重要。对于Ruby开发者,升级Ruby版本不仅能获得性能提升,还能享受更多的功能特性和更高的安全性。特别是在移动端开发中,Ruby和RubyonRails的应用非常广泛,因此确保你的Ruby版本与最新标准一致尤为重要。本文将详细介绍如......
  • Java后端中的数据版本控制:如何管理数据结构的演变
    Java后端中的数据版本控制:如何管理数据结构的演变大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代应用开发中,数据结构的演变是一个常见的问题,尤其是在业务需求不断变化的情况下。本文将探讨如何在Java后端中有效地实现数据版本控制,以便在应用演......
  • Docker 与 GitHub:完美结合实现容器化部署与持续集成
    Docker与GitHub:完美结合实现容器化部署与持续集成使用Docker和GitHub,开发者可以将代码构建、测试和部署流程自动化,从而提高开发效率,确保应用程序的一致性与可靠性。本文将介绍如何使用Docker和GitHubActions实现容器化部署与持续集成。目录概述Docker基础知识Docker镜......
  • 短说社区V5.0测试版来啦! 快来关注最新版本~
    Hi大家好,我是给你们带来惊喜的运营小番茄。本期是一期大家期待已久的重磅更新! 5.0.0测试版来啦!随小番茄一期了解一下本次更新主要有哪些内容吧~ 一、移动端新版UI本次更新除UI全新升级之外,在升级UI的同时我们还做了一些使用体验的优化和升级,欢迎朋友们前来体验,给短说提出宝贵的意......
  • 【Git 操作】Git 的基本操作
    文章目录1.Git的配置2.工作区、暂存区、版本库1.Git的配置......
  • 【秋招笔试-支持在线评测-试读版本】0919华为秋招(已改编)-三语言题解
    ......
  • 帝国CMS升级PHP版本为7.*空白问题_php7 页面空白
    当帝国CMS从较低版本的PHP升级到PHP7.x之后出现页面空白的问题,这通常是由于帝国CMS的代码与新的PHP版本不兼容导致的。以下是一些解决此类问题的方法:1.检查PHP版本兼容性确保帝国CMS版本与PHP7.x兼容。解决方法:查看官方文档:访问帝国CMS的官方网站或官方文档,查看推荐的PHP......
  • git服务器私有化部署产品
    私有化部署的Git服务器产品有很多,以下是一些常见的选择:GitLab:GitLab是一个非常流行的开源代码托管平台,提供私有仓库、CI/CD工具、项目管理等功能。它可以被安装和部署在你自己的服务器上。GitHubEnterprise:GitHub提供的企业版服务,允许你在自己的数据中心或云环境中运行GitHub的......
  • 为什么git有些commit记录,只有git reflog可以看到,git log看不到?
    文章目录原因分析1.`gitlog`只能显示**可达的**提交2.`gitreflog`记录所有引用的变更常见导致`gitlog`看不到提交的原因1.`gitreset`操作2.`gitrebase`操作3.分支删除4.`gitcommit--amend`5.垃圾回收(GC)*如何恢复`gitlog`看不到的提交?总结......
  • 《深度学习》—— PyTorch的介绍及PyTorch的CPU版本安装
    文章目录一、PyTorch的简单介绍二、pytorch的CPU版本安装三、torch、torchvision、torchaudio三个库的介绍一、PyTorch的简单介绍PyTorch是一个由FacebookAI实验室开发的深度学习框架,它基于Python,并提供了高效的GPU加速和灵活的模型定义能力。1.PyTorch的基本特点......