Git常用命令總結(5)

2022-07-28 09:24:15 字數 893 閱讀 3020

git help

git --help

man git-

例如:git help config

/etc/gitconfig檔案:系統級,系統上所有使用者的通用配置

~/.gitconfig檔案:使用者級,當前使用者配置

.git/config檔案:倉級,當前倉生效

每乙個級別覆蓋上一級別的配置。

自動生成的臨時檔案如編譯檔案、日誌等,無需納入 git 的管理,也不希望它們總出現在未跟蹤檔案列表。

建立~/.gitignore檔案,列出要忽略的檔案模式 。

比較詳細的官方配置檔案:

git log 加如下選項

-p,按補丁格式顯示每次提交的內容差異

-,僅顯示最近的若干條提交

--name-only,僅顯示已修改的檔案清單

--author=,僅顯示指定作者的提交

--grep=,顯示提交資訊包含指定關鍵字的提交

-s,修改內容包含指定字串的提交。如git log -p -s,顯示帶關鍵字的差異提交

--since,after,2.weeks、days、years、minutes,2020-06-14,指定時間之後的提交

--until,before,指定時間之前的提交

git config --global alias.st status

git config --global alias.recommit 'commit --amend --no-edit'

Git常用命令總結

原文 author joseph lee e mail fdlixiaojun gmail.com 基礎概念 git是分布式版本控制系統,在每個主機上都儲存這版本庫的完整映象,這於cvs,svn 等集中式版本控制系統不同,集中式版本控制系統僅是在伺服器上儲存有所有資訊。git檔案更改後是以快照的方式...

git常用命令總結

一 分支新建與切換 git中的分支,本質上僅僅是個指向 commit 物件的可變指標。1 新建乙個分支 比如新建乙個名為testing的分支 git branch testing 即是在當前commit物件上新建了乙個分支指標 注 head指向當前所在的分支,用cat git head可以檢視 2 ...

git常用命令總結

檢查git 是否安裝 git 新增git 個人資訊 git config global user.name your name git config global user.email email example.com 建立乙個版本庫 mkdir learngit 建立乙個空目錄 cd learn...