由於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 刪除遠端...