3. 使用git管理代码

3.1 什么是git?

git

==git: 开源的分布式版本控制系统,也可以用于内容管理==

git的作用

工作区:就是你在电脑里能看到的目录。

暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。

版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。

3.2 下载和安装git

下载地址:https://git-scm.com/

下载和安装GIt

下载非常慢,在提供的软件包中已经包含了最新的git 软件 。

具体的安装步骤如下:

1、点击下载好的安装包安装这个软件

点击下载git软件

2、一直点击“Next”, 出现“Install”, 点击“Install”,即可完成安装后面步骤省略安装成功后校验, 如下图:

安装git

安装git组件

安装Git

安装Git

后面步骤省略

  1. 安装成功后校验, 如下图:

安装Git

Git安装

“IT教头王进” 学习更多Python技能。

git stage 暂存_什么是Git?下载和安装Git相关推荐

  1. git stage 暂存_Git撤销暂存区stage中的内容

    $ git add readme.txt提交到了stage中. $ git status On branch master Changes to be committed: (use "gi ...

  2. git stage 暂存_Git暂存区之理解Git暂存区(stage)

    标签: 前一篇blog在实践过程有意无意地透漏了"暂存区"的概念.为了避免用户被新概念吓坏,在暂存区出现的地方又同时使用了"提交任务"这一更易理解的概念,但是暂 ...

  3. Git三大特色之Stage(暂存区)

    这是开篇 有人说,暂存区是 Git 最精彩的设计,同时也是最难理解的部分,两者我都感觉不太明显,但当我想写关于暂存区的理解后,发现的确不怎么好讲,这个玩意,有点只可意会的感觉,用 Git 用熟练了,很 ...

  4. git 将暂存区文件提交_git 暂存区

    一.Git基本工作流程 1.初始化一个仓库 git  init git  clone git仓库分为两种情况: 第一种是在现有项目或目录下导入所有文件到 Git 中: 第二种是从一个服务器克隆一个现有 ...

  5. git 将暂存区文件提交_git基础命令之提交文件

    原标题:git基础命令之提交文件 测试百晓生 ceshibaixiaosheng 测试圈懂的最多的人,跟着百晓生一起学测试,你定会有收获.我就在你的口袋,你--有问题难得倒我吗? PS:一颗安利,百晓 ...

  6. 【原创】Git删除暂存区或版本库中的文件

    0 基础     我们知道Git有三大区(工作区.暂存区.版本库)以及几个状态(untracked.unstaged.uncommited),下面只是简述下Git的大概工作流程,详细的可以参见本博客的 ...

  7. git 将暂存区文件提交_git文件状态,暂存与提交

    git中文件的状态有两种:已跟踪或者未跟踪. 从现有目录中创建git仓库 git init git仓库(repository),也叫做版本库.使用git的目的是管理项目,并且保存一些随时间变化的文件. ...

  8. Git 的暂存区(staging area)理解

    通常在很多传统集中式版本控制系统中,只有两个空间用来管理你的数据,一个是你的working copy(工作区),另一个便是 datastore(版本库),然而在Git中,引入了staging area ...

  9. git stash暂存的操作

    git stash暂存的操作 多人开发,经常遇到开发某一个分支时,需要处理其他事情,这时就可以暂存手头的工作,进行其他工作,完事后再恢复,继续工作 1. 暂存操作 #查看当前状态git status ...

最新文章

  1. java对象转xml 高性能_通过实例学习JAVA对象转成XML输出
  2. 白盒测试之语句分支条件覆盖
  3. 苹果M1用着舒服的原因找到了,英特尔:学到了,下次我也用
  4. css 语音,用css完成语音助手小动画
  5. 如何扩展开发团队(转)
  6. linux c 数据库编程,linux c 编程操作数据库(sqlite3应用)
  7. 小贾漫谈——Java反射
  8. [导入]VB程序中处理随机事件
  9. 给机器学习面试者的十项建议 | 面试官角度
  10. 子网掩码和IP地址计算网络地址和广播地址的换算
  11. SPSS19.0实战之聚类分析(转载)
  12. GOM引擎启动提示invalid filename怎么处理?
  13. 单点登录 Oauth2认证 详解
  14. html 怎么做图标在圆圈上旋转,纯CSS3图标旋转效果代码
  15. 接触了阿里云国际版香港服务器,让我学会了飞一般的乐趣
  16. HTML5 学习笔记(一)——HTML5概要与新增标签
  17. vi/vim查看空格、制表符等特殊符号
  18. ppt在服务器上打开要修复,打开ppt提示需要修复怎么办-处理ppt总是提示需要修复的方法 - 河东软件园...
  19. 三维模型obj文件解析
  20. 沃谈小知识| 断网不下岗的“断点续传”功能

热门文章

  1. vuedraggable示例_vue拖拽列表vuedraggable
  2. python选课系统_【精选】在Monash读Data Science,人人都拥有这样一份选课指南。
  3. 【Paper】2017_水下潜航器编队海洋勘测的协调控制方法研究
  4. 【小项目关键技术六】控制北斗 GPS 定位 / UWB 室内定位
  5. 深度学习- Dropout 稀疏化原理解析
  6. 4.7 程序示例--算法诊断-机器学习笔记-斯坦福吴恩达教授
  7. 2.4 程序示例--线性决策边界-机器学习笔记-斯坦福吴恩达教授
  8. [工具]更新音乐下载软件工具音乐下载网站
  9. 数字通信介绍(2)香农与信息论
  10. 十二、Linux系统编程中man命令的使用