git常用命令

2021-10-03 12:39:24 字數 1794 閱讀 9541

本地倉庫建立

git init  初始化乙個本地倉庫,在同級目錄下會出現乙個隱藏的.git檔案 配置

檢視:git config -l  

配置:git config   ***  (必配項user.name和user.email)

**檔案配置:

ø.git/config

ø當前使用者目錄/.gitconfig

øgit安裝目錄/etc/gitconfig ø

本地提交

git add filename  提交到索引(-a代表全部)

git commit -m '版本描述' 提交到檔案庫

git commit -am '版本描述' 一步完成提交

狀態  

git status

忽略和排除

目錄下建立乙個

.gitignore檔案(

可以有多個,影響範圍當前檔案及子檔案

)提交點

id:每一次

commit

都是乙個提交點

,唯一標識

sha1的id

,id可使用前4至

7個數字表示標籤:

gittag -a v0.2 

4a80f64(

提交點sha1的id

的前7位)

日誌git

log                     

gitlog --

oneline

git log --oneline --graph分支:

分支意味著你可以從開發主線

(master)

上分離開,在不影響主線的同時繼續工作

建立分支

git branch                列出當前開發所有分支(缺省會有master)

git branch king              建立乙個king的分支(最新提交點)

gitbranch king 提交點

建立乙個

king

的分支(指定提交點

刪除分支

git branch -d king           刪除king分支

切換分支

git checkout king           切換至king分支

合併分支

git checkout master   

git merge king      合併分支king和主幹master,合併後的提交點屬於主幹master

head

head

節點代表最新的

commit   

顯示資訊

gitshow head

回退

回退:git reset 選項 提交點(選項:--hard表示全恢復  提交點:可用id或標籤)

git reset --hard 

3f1b4436

查詢所有提交點

git reflog             回退後需要反悔的話,需要通過此命令查詢到所有操作的提交點

合併分支的起始點(不推薦)

gitcheckout master   

git rebase reking      合併分支reking和主幹master,合併後的提交點屬於主幹master

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...