Git命令大全

2021-08-29 04:49:46 字數 2411 閱讀 1856

由於git操作過於多,現發布文章來方便以後 git 命令查詢

使用者資訊

配置全域性配置

$ git config --global user.name "sghuangrihuang"

$ git config --global user.email [email protected]

備註:針對配置全域性使用者名稱和郵箱之後,還重複性輸入驗證碼,可選擇安裝git credential manager的其中的 gcmw-1.14.0.exe。 具體詳情可看我另外一篇文章

檢查配置資訊

如果想要檢查你的配置,可以使用 git config --list 命令來列出所有 git 當時能找到的配置

$ git config --list
通過git config: 來檢查 git 的某一項配置

$ git config user.name

sghuangrihuang

獲得幫助

通過如下途徑可獲得 git 命令的使用手冊

$ git help $ git --help

$ man git-

要想獲得 config 命令的手冊

$ git help config
獲取 git 倉庫

現有目錄初始化

git 來對現有的專案進行管理,可使用如下命令列

$ git init
此命令將建立乙個名為 .git 的子目錄,這個子目錄含有你初始化的 git 倉庫中所有的必須檔案,這些檔案是 git 倉庫的骨幹

轉殖現有的倉庫

轉殖倉庫的命令格式是git clone [url]

$ git clone
記錄每次更新到倉庫

檢查當前檔案狀態

要檢視哪些檔案處於什麼狀態,可以用git status命令。

$ git status
跟蹤新檔案

使用git add [filename],進行對檔案跟蹤

$ git add readme.md
暫存已修改檔案

若在執行git status,只要在changes to be committed這行下面的,就說明是已暫存狀態

狀態簡覽

可使用git status -s,進行專案狀態簡單預覽

$ git status -s

m readme

mm rakefile

a lib/git.rb

m lib/******git.rb

?? license.txt

說明

忽略檔案

我們可以建立乙個名為.gitignore的檔案,列出要忽略的檔案模式

$ > .gitignore
提交更新

存放在暫存區的可使用git commit進行提交

$ git commit
可使用如下命令將提交資訊與命令放在同一行

$ git commit -m "message"
也可使用 -a 選項 進行所有已經跟蹤過的檔案暫存起來一併提交

$ git commit -a -m 'message'
檢視提交歷史

檢視日誌資訊

$ git log
撤消操作

可以執行帶有–amend選項的提交命令嘗試重新提交

$ git commit --amend
遠端倉庫的使用

檢視遠端倉庫

檢視遠端倉庫的名字。預設倉庫名為origin

$ git remote
檢視遠端名字以及url位址

$ git remote -v
新增遠端倉庫

可通過命令git remote add [shortname] [url],新增倉庫

$ git remote add gitee

Git 命令大全

git 的特點 1.關注檔案的整體變化 2.git 更像是把變化的檔案作快照後,記錄在乙個微型的檔案系統中。每次提交更新時,它會縱覽一遍所有檔案的指紋資訊並對檔案作一快照,然後儲存乙個指向這次快照 的索引。為提高效能,若檔案沒有變化,git 不會再次儲存,而只對上次儲存的快照作一鏈結。基本的 git...

git命令大全

公司使用了github 特意從網上總結下常用的git命令,備用 1 遠端倉庫相關命令 檢出倉庫 git clone git 首次開發必用 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 修改遠端...

git命令大全

git 是乙個很強大的分布式版本控制系統。它不但適用於管理大型開源軟體的源 管理私人的文件和源 也有很多優勢。git常用操作命令 1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端...