1. 程式人生 > >Git:Git物件(HEAD,master,branch)

Git:Git物件(HEAD,master,branch)

一、Git物件庫的探祕 
影象
1.檢視最新1個commit的原始內容; 
2.commit 9efaef05b3a6baaebc2b3c5dc1aa4710131e1b68:是本次提交的唯一標識; 
  tree 6222d0694ffcab4de64f6a43d8d480afdecb4d35:本地提交所對應的目錄了樹; 
  parent ec57d1f31c5f01c1a47bf7b13787705a01fb733c:本次提交的上一次提交; 
3.檢視6222d0為tree型別; 
4.檢視ec57d1為commit型別; 
5.檢視9efaef為 commit型別; 
影象
6.檢視6222d0的內容是一個blod物件,儲存著檔案welcome.txt的內容; 
7.檢視ec57d1為上一個commit內容; 
8.檢視9efaef為 當前commit內容; 
影象

9.上面的tree物件是一個blob物件; 
10.內容為welcome.txt的內容Hello; 
影象

相關推薦

GitGit物件HEADmasterbranch

一、Git物件庫的探祕 1.檢視最新1個commit的原始內容; 2.commit 9efaef05b3a6baaebc2b3c5dc1aa4710131e1b68:是本次提交的唯一標識;   tree

Gitgit-checkout的用法總結2

參考 正文 nsa dex block -o onf script 還需要 原帖收藏於IT老兵驛站,傳遞一個IT老兵在雕零前的光和氧。 前言 結合前一篇文章,再認真總結一下git-checkout的用法,因為可能一次總結到不了位,那麽就不怕啰嗦,不怕重復,多總結幾次,這樣可

Spring學習第一章、第二節依賴注入包括自動裝配物件的注入

依賴注入 前言 Spring Bean 定義繼承 Bean 定義模板 正文 Spring依賴注入 基於構造器的依賴注入 基於Setter方法的依賴注入 自

git checkout 出錯原因 error: pathspec 'master' did not match any file(s) known to

git checkout 報錯原因 在一個空的目錄中(/item) 執行命令 git init 成功建立一個空的git倉庫 執行: git checkout -b dev 成功建立一個dev分支 現在

作業 1.8圓的面積和周長編寫程序使用以下的公式計算並顯示半徑為5.5的圓的面積和周長。

http string oid ren png ble -1 args 技術 public class Demo_1 { public static void main(String[] args) { double

讓你更值錢的方法培養稀缺追逐新技術淬煉已有技能、做到出類拔萃尋找自己所在的行業痛點App開發者是市場動態平衡的典型

問題 全面 bin o2o 策略 軟件公司 前瞻 籃球場 rdquo 一個開發者,如何才能更值錢? 答案非常簡單:掌握稀缺資源。 那麽,怎樣才能持續不斷地掌握稀缺資源,讓自己更值錢呢? 請看接下來介紹的 2 種識別稀缺的方法和 2 種培養稀缺的策略。 稀缺資

Gym - 101635KBlowing Candles 簡單旋轉卡殼求凸包寬度

bit pre main \n [] rep str ret i++ 題意:給定N個點,用矩形將所有點覆蓋,要求矩形寬度最小。 思路:裸體,旋轉卡殼去rotate即可。 最遠距離是點到點;寬度是點到邊。 #include<bits/stdc++.h>

week6面向物件之成員修飾符特殊成員異常處理發射單例

一、成員修飾符 共有成員 私有成員, __欄位名  - 無法直接訪問,只能間接訪問          class Foo: def __init__(self, name, age): self.name

Python開發【第七篇】面向物件進階篇

上一篇《Python 面向物件(初級篇)》文章介紹了面向物件基本知識: 面向物件是一種程式設計方式,此程式設計方式的實現是基於對 類 和 物件 的使用 類 是一個模板,模板中包裝了多個“函式”供使用(可以講多函式中公用的變數封裝到物件中) 物件,根據模板

初學資料庫操作個能記錄生成唯一標識的方法

關於sql server 的資料操作(生成唯一標示ID) 1.SQL 操作語句 http://www.w3school.com.cn/sql/sql_in.asp 2.生成一個唯一標示 IDNEWID() 插入一條: insert into W_1(id,account,pas

詳細解析js中的混合方式構造物件構造加屬性原型加方法

詳細解析混合方式構造物件 js程式碼如下 function CreatePerson(name, qq) //用建構函式加屬性 { //原料 +new 系統偷偷替咱們做 //var obj=ne

Git其實很可愛新手初學掙扎之路

Git是世界上最先進的分散式版本控制系統(沒有之一), 新手學習它,廖雪峰的教程確實再合適不過: [Git教程-廖雪峰的官方網站] (https://www.liaoxuefeng.co

敏捷外包工程系列之二人員結構敏捷外包工程敏捷開發產品負責人客戶價值

本文是敏捷外包工程系列的第二篇。(之一,之二,之三,之四)敏捷開發整體上適合小團隊、產品研發(所以才有product owner一稱)的環境,而外包軟體開發中常常存在的則相反,因此在建立團隊的時候要充分認識到這一點。下文提到“企業”時指軟體開發公司即乙方,而“客戶”指政府、銀

Centos 7.0 下hadoop叢集模式安裝以3個節點為例master,slave1,slave2超詳細

一、目標: 構建由3臺PC機構成的hadoop環境,安裝完成後使用HDFS、Mapreduce、Hbase等完成一些小例子。 二、硬體需求: 3臺Centos 7.0 系統PC機,每臺PC機4G記憶

eclipse中git外掛的使用專案提交到碼雲

eclipse上建立專案testgit,並同步到本地git倉庫,專案右鍵team–shareProject,如圖: respository:本地倉庫地址 點選finish完成本地倉庫建立,接下來將專案提交到本地倉庫:

從ECMAScript規範深度分析JavaScript變數物件

本文譯自Dmitry Soshnikov的《ECMA-262-3 in detail》系列教程。其中會加入一些個人見解以及配圖舉例等等,來幫助讀者更好的理解JavaScript。 宣告:本文不涉及與ES6相關的知識。 前言 在本系列教程上一篇文章《從ECMAScript規範深度分

從ECMAScript規範深度分析JavaScript變數物件

本文譯自Dmitry Soshnikov的《ECMA-262-3 in detail》系列教程。其中會加入一些個人見解以及配圖舉例等等,來幫助讀者更好的理解JavaScript。 宣告:本文不涉及與ES6相關的知識。 前言 在學習變數物件之前,我們要對執行期上下文有所瞭解,可以先

前端傳json物件包含json陣列在裡面的時候後臺為Java用SSM時候如何接收

前端JS程式碼 如下: var url = "web"; var postdata = {"history":[                          {                             "time":"2017-10-18 10:10:

資料結構八稀疏矩陣涉及三元組十字連結串列

###1. 稀疏矩陣的定義 稀疏矩陣是零元素居多的矩陣,稀疏矩陣和稠密矩陣之間並沒有一個精確的界限。假設m行n列的矩陣含有t個非零元素,一般稱 δ =

Git詳解 二建立遠端倉庫 克隆專案

Git遠端倉庫Github Github網站作為遠端程式碼倉庫時的操作和原生代碼倉庫一樣的,只是倉庫位置不同而已! 準備Git原始碼倉庫 https://github.com/ 準備經理的檔案 Desktop/manager/ 準備張三的檔案 Desktop/zhangsan/ 1.