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...