`
liuhui998
  • 浏览: 101061 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Git Community Book翻译 (三.二) Git目录 与 工作目录

    博客分类:
  • Git
阅读更多

Git Community Book翻译 (三.二) Git目录 与 工作目录

前面补了三.一,现在补三.二

讲句实在话,javaeye的页面排版有点难搞,大家有兴趣可以点这里

备注:现在我建了一专门存放本书最新译本的网站:git community book中译本 .

   本章节的地址是: Git目录 与 工作目录

以后勘误时,一般只会更新 网站 不会更新博文,谢谢:)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Git目录 与 工作目录

Git目录

'Git目录'是为你的项目存储所有历史和元信息的目录 - 包括所以的对象(commits,tress,blobs,tags), 这些对象指向不同的分支.

每一个项目只能有一个'Git目录'(这和SVN,CVS的每个子目录中都有此类目录相反), 这个叫'.git'的目录在你项目的根目录下(这是默认设置,但并不是必须的). 如果你查看这个目录的内容, 你可以看所有的重要文件:

$>tree -L 1
.
|-- HEAD         # pointer to your current branch
|-- config       # your configuration preferences
|-- description  # description of your project 
|-- hooks/       # pre/post action hooks
|-- index        # index file (see next section)
|-- logs/        # a history of where your branches have been
|-- objects/     # your objects (commits, trees, blobs, tags)
`-- refs/        # pointers to your branches

(也许现在还有其它 文件/目录 在 'Git目录' 里面, 但是现在它们并不重要)

工作目录

Git的 '工作目录' 存储着你现在签出(checkout)来用来编辑的文件. 当你在项目的不同分支间切换时, 工作目录里的文件经常会被替换和删除. 所有有历史信息都保存在 'Git目录'中 ; 工作目录只用来临时保存签出(checkout) 文件的地方, 你可以编辑工作目录的文件直到下次提交(commit)为止.

2
0
分享到:
评论

相关推荐

    git community Book 中文版.zip

    Git Community Book 中文版.pdf 是一本面向广大Git用户的开源电子书,它详尽地介绍了Git这一版本控制系统的基础知识以及高级用法。Git是Linux之父Linus Torvalds为管理Linux内核开发而创建的分布式版本控制系统,因...

    Git Community Book 中文版

    他们致力于将Git Community Book翻译成中文,以帮助中国的开发者更容易地学习和掌握Git。他们的工作不仅仅是翻译,还包括对内容的整理和校对,确保中文版的内容准确、易懂。 Git Community Book中文版的网址提供了...

    Git Community Book(中文版)

    Git Community Book是一份由全球Git社区共同编写的指南,其中文版包含了Git的核心知识点与使用技巧。 首先,我们要了解Git的对象模型,这涉及到四种对象类型:blob(文件快照)、tree(目录结构)、commit(版本...

    Git学习资料合集《Git community Book》,《Pro Git》, 《Git-Talk》

    包含《Git community Book》,《Pro Git》, 《Git-Talk》等多个文档。 如果只是想学会怎么使用,或者简单了解Git,可以直接参考网上的博客。 如果是想详细了解,并且有时间,推荐看一下这些教程。

    git community

    《Git Community Book》作为由全球开发者社区共同编撰的开放资源,旨在全面、深入地介绍 Git 的使用方法与最佳实践。本文将基于该书的部分内容,提炼出关键知识点,为中文读者提供一份详尽的 Git 使用指南。 #### ...

    Git & Github 学习资料

    - `Git Community Book中文版.pdf` 是另一本社区编写的 Git 教程,可能涵盖从基础到高级的多种主题。 通过阅读这些资料,你将能深入了解 Git 的工作原理,熟练掌握 Git 的操作,以及充分利用 GitHub 进行项目管理...

    Git 超级详细学习资料

    Git 还有强大的分支管理功能,例如 `git branch` 可以列出、创建或删除分支,`git checkout` 可以切换分支或恢复工作目录文件。合并分支时可以使用 `git merge`,如果存在冲突,Git 会提示开发者手动解决这些冲突,...

    Pro Git 英文版

    there have been some significant additions and changes in the community surrounding Git. The second edition of this book is meant to address those changes and update the book so it can be more ...

    git book 中文

    根据提供的部分内容,我们可以推测《Git Community Book》第一章将从Git的基本概念入手,逐步深入讲解其工作原理及实际应用。以下是对各章节可能涵盖的主要知识点进行的预测: - **第1章:简介** - Git的基本概念...

    Git Magic的中文版

    Git是一个开源的分布式版本管理软件,在Linux下广泛使用,现在Windows下也有相应版本。 本资源包包含3个文档: Git Magic的中文版 ---推荐的学习git的参考文档 ...Git Community Book -- 英文版的git的学习材料

    git中文手册

    - **Git Community Book**:官方社区维护的书籍,涵盖了 Git 的基础知识、进阶用法及高级技巧。 - **Git User Manual**:详细的用户手册,适合查阅具体的命令用法。 - **The Git Tutorial**:教程形式介绍 Git 的...

    git 权威指南

    - **查看状态**:使用`git status`命令查看工作目录的状态,了解哪些文件被修改、添加或删除。 - **查看提交历史**:使用`git log`命令查看项目的提交历史,了解每次提交的详细信息。 #### 三、分支管理 - **创建...

    Book19_ Learn RStudio IDE.pdf

    version of R for our operating system as well as another program called git. Both of these software packages are integrated into RStudio, but they do not come with the RStudio IDE. R is a ...

    R.Packages.1491910593

    Learn from a well-respected member of the R community who created 30 R packages, including ggplot2, dplyr, and tidyr Table of Contents Part I. Getting Started Chapter 1. Introduction Chapter 2. ...

    使用GIT进行源码管理——GUI客户端小结

    网络上有很多优秀的GIT教程和资源,如“git简易指南”、“Git教程(廖雪峰)”和“Git Community Book”,这些都可以帮助开发者更全面地掌握GIT的使用。 总结起来,GIT的GUI客户端为不同水平的开发者提供了方便快捷...

Global site tag (gtag.js) - Google Analytics