git 官方文档跟读--第二章(1)

本文介绍了如何通过git init和git clone获取Git仓库,讲解了Git文件的三种状态:未跟踪、已修改和已暂存。重点阐述了git add命令在暂存已修改文件中的作用,以及如何使用git status查看文件状态。此外,还提到了.gitignore文件用于忽略不需要版本控制的文件。
摘要由CSDN通过智能技术生成

获取 Git 仓库(git init git clone)

通常有两种获取 Git 项目仓库的方式:

  1. 将尚未进行版本控制的本地目录转换为 Git 仓库:在已存在的文件夹 git init  (仓库初始化)会生成.git文件。.git文件存储着版本控制信息

  2. 从其它服务器 克隆 一个已存在的 Git 仓库:从远程仓库拉取代码(git clone <url> [name]),直接会拉取url对应仓库中所有的版本信息(.git),与工作区,  [name]为可选项,为拉取到本地仓库的名字。默认为远程仓库名称

所以当中央服务器出现问题时,可以从任何一台机器上恢复整个版本。(当某个组员把仓库改乱了之后,项目组其他成员直接用本地仓库重新覆盖)

在已存在目录中初始化仓库,并且查看状态

 Git 文件种类

 add 命令之后 untracked(未被跟踪) 的文件被加入 staged(缓存区) 变成 tracked文件

官方文档:

现在我们的机器上有了一个 真实项目 的 Git 仓库,并从这个仓库中检出了所有文件的 工作副本。 通常,你会对这些文件做些修改,每当完成了一个阶段的目标,想要将记录下它时,就将它提交到到仓库。

请记住,你工作目录下的每一个文件都不外乎这两种状态:已跟踪 或 未跟踪。 已跟踪的文件是指那些被纳入了版本控制的文件࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值