git指令學習 7 15

2021-10-08 03:10:50 字數 1275 閱讀 1373

本文主要介紹git的各種指令,包括git提交、建立分支、推送分支、分支合併、版本回退、衝突解決等。

在閱讀本文章之前,您需要git基礎

本文提供git各種指令,方便日後檢索查詢。

把另一條分支合併到當前分支

prompt> git merge

合併,但不提交

prompt> git merge --no-commit

揀選合併,並提交

prompt> git cherry-pick

揀選合併,不提交

prompt> git cherry-pick -n

把一條分支上的內容壓合到另一條分支上的乙個提交

prompt> git merge --squash

刪除分支

顯示兩個版本之間的提交

prompt> git log ...

顯示歷史,每個提交顯示一行,包括提交注釋的第一行

prompt> git log --pretty=oneline

顯示改動行數統計

prompt> git log --stat

顯示改動檔案的名稱和狀態

prompt> git log --name-status

顯示當前工作目錄樹和暫存區見的差別

prompt> git diff

顯示暫存區和版本庫間的差別

prompt> git diff --cached

顯示工作目錄樹和版本庫間的差別

prompt> git diff head

顯示工作目錄樹與版本庫中某次提交版本之間的差別

prompt> git diff

顯示版本庫中兩個版本之間的差別

prompt> git diff

顯示差別的相關統計

prompt> git diff --stat

顯示檔案中各個部分的修改者及相關提交資訊

prompt> git blame

顯示檔案中各部分的修改者及相關提交資訊,包括在檔案間移動內容等方面的情況

prompt> git blame -c -c

Git指令學習

提交 git status 檢視本地修改 zsh command not found gti 代表無可提交 git add localfilename 新增本地修改 git commit m devloperchoosemessage 新增修改標識 git checkout 遠端分支名稱 git p...

Git指令學習

專案級別 倉庫級別 僅在當前本地庫範圍內有效 git config user.name hwt pro git config user.email 1070359898 qq.com 系統使用者級別 登入當前作業系統的使用者範圍 通常用這個 git config global user.name h...

git指令學習

第一次使用git時候需要完善你自己使用者名稱和郵箱進行繫結 git config global user.name git config global user.email 使用config來進行檢視配置 看是否配置了 沒有配置,進行配置 如圖 git config list 檢視配置常用的指令 g...