Git學習筆記1 Git基礎

2021-10-06 15:38:05 字數 1296 閱讀 4970

參考鏈結廖雪峰git教程:

1.建立版本庫

$ mkdir learngit       #建立空目錄

$ cd learngit #進入目錄

$ git init #將該目錄初始化成git倉庫

2.配置資訊

1)配置使用者資訊:

$ git config --global user.name 「zack996」           #配置使用者名稱

$ git config --global user.email 「[email protected]」  #配置郵箱位址

2)檢視配置資訊

$ git config --list  #檢視已有配置資訊
3.獲取幫助資訊

$ git

help config  #檢視config命令的幫助資訊

4.新增檔案到暫存區

$ git add readme.txt    #將檔案新增到暫存區
5.提交檔案到倉庫

$ git commit -m "wrote a readme file"

#將暫存區的所有檔案提交到倉庫,並新增注釋

6.檢視檔案狀態

在將檔案提交到倉庫之前,建議使用git status 檢視暫存區當前狀態,有哪些檔案被修改。這樣能防止你不小心提交了您不想提交的東西。

$ git status
7.檢視修改內容

$ git

diff

#1.當工作區有改動,暫存區為空:檢視工作區和最新提交檔案的差異;2.當工作區有改動,暫存區不為空:檢視工作區和暫存區檔案的差異;

8.檢視提交日誌

$ git log         #顯示從進到遠的commit提交日誌

$ git log --oneline  #僅輸出前七條commit hash和commit message

9.檢視命令歷史

$ git reflog

Git學習筆記1 Git基礎

mkdir d learngit 建立空目錄 cd learngit 進入目錄 git init 將該目錄初始化成git倉庫 git config global user.name mike 配置使用者名稱 git config global user.email mk xinchi 163.com...

Git學習筆記1 Git原理簡介

git 是乙個分布式的版本控制工具,如果想用github等版本控制系統,核心就是git,下面簡單介紹一些git的基礎原理,原文 git不像傳統的vcs將程式按檔案存放管理 如下圖 當有檔案有改動時,下個version會將整個改動的file複製。這樣的管理方式既費事,又占用大量冗餘空間。而git訪問方...

git學習 1 git起步

本文出自 本文內容 安裝git 配置使用者資訊 檢視使用者資訊 獲取幫助 什麼是版本控制?版本控制是一種記錄乙個或若干檔案內容變化,以便將來查閱特定版本修訂情況的系統 git 和其他版本控制系統的主要差別在於,git 只關心檔案資料的整體是否發生變化,而大多數其他系統則只關心檔案內容的具體差異。li...