GIT命令使用筆記

2021-12-29 16:27:24 字數 1431 閱讀 6010

git init

初始化git add

新增到暫存區

.新增所有

/新增資料夾

git commit

提交-a

自動將在提交前將已記錄、修改的檔案放入快取區

-m新增提交說明

git clone

轉殖版本庫

git pull

拉回遠端版本庫的提交

git push

推送至遠端版本庫

git fetch

獲取遠端版本庫的提交

git checkout

檢出到工作區/切換或建立分支

-b branchname

建立新分支,並立即切換到它

-d branchname

刪除分支

git remote

遠端版本庫管理

git config

查詢和修改配置

git status

顯示工作區檔案狀態

-s獲得簡短的結果輸出

git log

顯示提交日誌

-p按補丁格式顯示每個更新之間的差異

--stat

顯示每次更新的檔案修改統計資訊

--pretty

使用其他格式顯示歷史提交資訊

--oneline

僅顯示一行

--author

僅顯示指定作者相關的提交

--committer

僅顯示指定提交者相關的提交

--since/after

顯示指定時間之後的提交

--until/before

顯示指定時間之前的提交

--grep

根據提交注釋過濾提交記錄

git diff

差異比較

v1.0

自 v0.9 發布之後專案的改變

brancha branchb

檢視 branchb 與 brancha 的差異

--cached

檢視以快取的改動

head

檢視已快取的與未快取的所有改動

git branch

分支管理

git reset

重置改變分支」游標」指向

head

取消快取已快取的內容

git rebase

分支變基

git grep

檔案內容搜尋定位

git merge

分支合併

git show

顯示各種型別的物件

git rm

刪除檔案

git stage

等同於git add

git tag

給歷史記錄中的某個重要的一點打上標籤 -a

建立乙個帶註解的標籤

git stash

儲存和恢復進度

git命令使用筆記1

列舉使用到的一些git命令。作用 命令顯示某次提交的修改內容 git show 顯示某次提交的某個檔案的修改內容 git show 檔案 顯示以前每一次提交的修改內容 git log p 檔案 顯示n次前提交的修改內容 git log p n 檔案 恢復到某個檔案的狀態git checkout 檔案...

git 使用筆記

git 使用筆記 初始化資訊 git config user.name name git config user.email com git config core.editor vim git init 初始化資訊 從遠端pull git clone git url git pull push 到...

git使用筆記

回滾 git checkout sql 沒有 git add 之前 執行回滾到原始狀態 git reset head sql 執行git add之後,但是沒有 git commit之前 操作,然後在執行 git checkout git remote v 檢視遠端倉庫詳細資訊 git log log...