git之檢視狀態

2021-09-12 20:30:11 字數 962 閱讀 7444

下面介紹一下git常用檢視狀態的命令

一、當前狀態

如果git status告訴你有檔案被修改過,用git diff可以檢視尚未暫存的修改內容

git status
二、歷史記錄

1)git log退出按q)

a、檢視合併歷史記錄

git log --graph --pretty=online --abbrev-commit
b、壓縮模式,在每個提交的旁邊顯示經過精簡的提交雜湊嗎和提交資訊,以一行顯示

--oneline-
c、圖形模式,使用該選項會在輸出的左邊繪製一張基於文字格式的歷史資訊表示圖。如果檢視的是單個分支的歷史記錄,該選項無效

--graph-
d、顯示所有分支的歷史記錄

-all-
2)gitk圖形介面

a、檢視當前分支歷史記錄

gik
b、檢視某個分支歷史記錄

gik 

c、檢視所有分支歷史記錄

git -all
d、中文亂碼

git config --global gui.encoding utf-8
三、每個分支最後提交

git branch -v
四、檢視git物件

1)檢視git物件的型別,主要的git物件包括tree,commit,parent和blob等

git cat-file -t
2)檢視git物件的內容

git cat-file -p

Git倉庫狀態檢視

git 目錄,就是我們的本地倉庫,我們的所有版本資訊都會存在這裡。而 git 所在的這個根目錄,稱為 git 的工作目錄,它儲存了我們當前從倉庫中簽出的內容。在專案的目錄下輸入 git log 複製 第一行的下面,依次是這個 commit 的作者 提交日期和提交資訊,其中提交資訊記錄了這個提交做了什...

Git 狀態 和 檢視歷史提交

1 使用git status 命令檢視當前狀態 上圖表示當前位於乙個叫做master的分支中 工作目錄無需要提交的檔案即工作目錄中檔案沒有改動過 2 新建license檔案 輸入 git status命令 提示untracked files 檔案未被跟蹤 指檔案未被新增到暫存區或者git倉庫 使用 ...

檢視Git倉庫當前狀態和修改內容

目錄描述 git status 檢視倉庫狀態 git diff命令 在不確定版本倉庫是否有修改的情況下,使用git命令來檢視倉庫改動和修改詳情。git status命令告訴我們當前倉庫的狀態。code git master git status on branch master nothing to...