tree .git

$ tree .git
.git
├── branches
├── config
├── description
├── FETCH_HEAD
├── gitk.cache
├── HEAD
├── hooks
│   ├── applypatch-msg.sample
│   ├── commit-msg.sample
│   ├── post-commit.sample
│   ├── post-receive.sample
│   ├── post-update.sample
│   ├── pre-applypatch.sample
│   ├── pre-commit.sample
│   ├── prepare-commit-msg.sample
│   ├── pre-rebase.sample
│   └── update.sample
├── index
├── info
│   └── exclude
├── logs
│   ├── HEAD
│   └── refs
│       ├── heads
│       │   └── master
│       └── remotes
│           └── origin
│               └── master
├── objects
│   ├── info
│   └── pack
│       ├── pack-27c3c11c37a8e8845ee4d796bfd285e8dc859bf3.idx
│       ├── pack-27c3c11c37a8e8845ee4d796bfd285e8dc859bf3.pack
│       ├── pack-b842086a6ec4280efe96c2c2c790b9de32413bbd.idx
│       └── pack-b842086a6ec4280efe96c2c2c790b9de32413bbd.pack
├── ORIG_HEAD
├── packed-refs
└── refs
    ├── heads
    │   └── master
    ├── remotes
    │   └── origin
    │       ├── HEAD
    │       └── master
    └── tags

16 directories, 29 files
时间: 2024-10-05 05:06:55

tree .git的相关文章

【Git入门之四】操作项目

[Git入门之四]操作项目 - JackyStudio - 博客频道 - CSDN.NET 1.查看操作日记 <git log>用于查看操作日记详情.因为Git是分布式的,采用SHA1这样的版本号可有效的防止版本冲突. [cpp]?view plaincopy ? #查看操作日记,底下那串长长的数据就是SHA1?ID,表示当前版本号?? $Snbsp;git?log?? commit?aea0365712908805bc28540b4db9fd2f15360a8b?? Author:?Jack

git CVE-2014-9390 验证以及源码对比

一 验证部分 首先在ubuntu下面建立如下工程 mkdir repo cd repo git init mkdir -p .GiT/hooks cp post-checkout .GiT/hooks cat post-checkout 内容如下 #!/bin/sh calc.exe calc open /Applications/Calculator.app/ gnome-calculator 然后将工程提交到git服务器,由于github已经不能提交.Git这种目录,我就自己搭建了一个服务器

Git教程

本地测试git: http://lvwzhen.github.io/Git-Tutorial/ Git教程 每个机器都必须自报家门:你的名字和Email地址 $ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" 创建一个空目录 $ mkdir learngit $ cd learngit $ pwd /Users/michael

git 版本控制

Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理. 分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库. 全局变量配置: 因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识. git config --global user.name "willard"     #设置用户名 git config --global user.emal [email 

git 常用命令总结

Git这个词本身很喜感,学Git更欢乐,因为书里没啥难懂的知识,看的时候,让人心花怒放,心想,啥时候看书这么快了..写iMiss时,和东东用Github操作代码,非常方便,感叹遇上了好时代,一上手就有Git用,还不用给地主家交租,连看书都可以直接跳过像<CVS版本库到Git的迁徙>这样的章节..Git实在是个好东西,它让你笑,它让你叫,它让你跳. 刚开始用时,遇到过些小麻烦,比如,commit内容写错了,merge到了错误的分支,最关键的是,不知道怎么用Git画出优雅的下水道等等...后来慢慢

小丁带你走进git世界五-远程仓库

一.文件,指令讲解 首先讲一下远程仓库和本地仓库在文件上面的区别,首先我们来看下对比图(当然这里说的区别是在于.git文件下面的文件内容,至于里面内容我们不会关注)這裡我们进行了相同的操作就是本地仓库里面新建了version.txt内容也是一样的v1.0: 图一 图二 图一为本地仓库,图二为克隆的远程仓库,首先我们应该看一下config里面的区别: 图三 图四 很容易看到了区别就是图四为远程仓库内容. 从这个文件中我们可以了解到: 1,本地库的当前分支为master,其关联的远程库名称为orig

学习git: tree-ish表达式笔记

Git使用-理解tree-ish表达式 ~~~~~ 学习视频:http://edu.51cto.com/course/course_id-1838.html整理 ~~~~~ 在.git隐藏文件夹中有一个HEAD文件,文件内容是 refs: refs/heads/master,后面是文件路径,而且在.git隐藏文件夹子路径中确实有master这个文件.在master文件的内容是一个Hash值 $ cat refs/heads/master 86a4a0ecd556382aac675869697e1

三十五、git commit简介

翻译整理自: http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-commit.html 在用git来进行版本控制时,我需要执行git commit命令,将索引内容添加到仓库中. 示例1: git commit  -m "提交的描述信息" 如果我们这里不用-m参数的话,git将调到一个文本编译器(通常是vim)来让你输入提交的描述信息 可能一天下来,你对工作树中的许多文档都进行了更新

三十七、git diff简介

原文: http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-diff.html git diff可以比较working tree同index之间,index和git directory之间,working tree和git directory之间,git directory中不同commit之间的差异,同时可以通过[<path>...]参数将比较限定于特点的目录或文件 . git diff