查看git版本
git --version
設(shè)置Git的配置變量
方法:
- 修改全局文件(用戶主目錄下.gitconfig)
- 修改系統(tǒng)文件(如/etc/gitconfig)
用戶姓名和郵件地址
修改用戶名和郵件地址
git config --global user.name "用戶姓名"
git config --global user.email 用戶的郵箱地址
清空用戶姓名和郵件地址
git config --unset --global user.name
git config --unset --global user.email
查看用戶名和郵件地址
git config user.name
git config user.email
git config -e
對應(yīng)于 版本庫級別的配置文件(workplace/demo/.git/config)
git config -e --global
對應(yīng)于 全局配置文件(/home/aili/.gitconfig 用戶主目錄下.gitconfig文件)
git config -e --system (/etc/gitcofig 系統(tǒng)級配置文件)
優(yōu)先級:版本庫配置文件>全局配置文件>系統(tǒng)配置文件 (及優(yōu)先級高的配置覆蓋優(yōu)先級小的配置)
git 配置文件格式 ini格式
git cofig用于讀取和更改INI配置文件中的內(nèi)容
git config <section>.<key> 用來讀取INI配置文件中某個配置的鍵值
git cofig <section>.<key> <value> 用于修改INI文件中某個屬性的值
git config 命令可以操作任何其他的INI文件
GIT_CONFIG=test.ini git config a.b.c.d “hello,world” # 向配置文件test.int中添加配置
GIT_CONFIG=test.int git config a.b.c.d # 從配置問價text.int中讀取配置
開啟顏色顯示在Git 命令輸出中
git config --global color.ui true
創(chuàng)建版本庫 在一個空目錄中
方法一:
cd /path/to/my/workspace #將目錄切換到工作目錄
mkdir demo #創(chuàng)建一個空目錄
cd demo #進(jìn)入到你創(chuàng)建的這個空目錄中
git init #git初始化版本庫
示例:
方法二:
cd /path/to/my/workspace #進(jìn)入工作目錄
git init demo #git init 命令后直接輸入目錄名稱,自動完成目錄的創(chuàng)建
cd demo
結(jié)果:
git init 命令在工作區(qū)創(chuàng)建了隱藏目錄 .git 。
.git目錄 是 Git版本庫(又叫 倉庫, repsitory)
.git 所在的目錄成為工作區(qū),工作區(qū)中僅有.git版本庫
在demo目錄下多了.git文件
創(chuàng)建文件(file)在工作區(qū)
echo "Hello." > welcome.txt
git add 將新建立的文件添加到版本庫
git add welcome.txt
git commit提交操作
提交需要加提交說明
git commit -m "initialized" # 使用-m參數(shù)后面加提交說明
git commit --allow-empty -m "who does commit?" # 空白提交
.git 文件的作用
版本庫位于工作區(qū)的根目錄下 是 Git及其他版本控制系統(tǒng)的一個共同顯著特點
Git的版本庫位于工作區(qū)根目錄下的.git目錄中(.git目錄下存放的是版本庫)
集中式版本控制工具版本庫可工作區(qū)分開,而像git(分布式)則把 版本庫 和 工作區(qū) 不分開。文章來源:http://www.zghlxwxcb.cn/news/detail-623115.html
Git版本庫位置查詢
git rev-parse --git-dir # 顯示版本庫.git目錄所在的位置
git rev-parse --show-toplevel # 顯示工作區(qū)根目錄
git rev-parse --show-prefix # 相對于工作區(qū)根目錄的相對目錄
git rev-parse --show-odup # 顯示從當(dāng)前目錄后退到工作區(qū)的根的深度
git rev-parse --git-dir
1.在工作區(qū)創(chuàng)建a/b/c,進(jìn)入到目錄
cd /path/to/my/workspace/demo
mkdir -p a/b/c
cd /path/to/my/workspace/demo/a/b/c
2.文章來源地址http://www.zghlxwxcb.cn/news/detail-623115.html
版本庫提交日志查詢
git log --pretty=fuller
到了這里,關(guān)于Git初始化的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!