Linux 常用git命令整理(入門版)

2021-09-25 21:43:58 字數 1026 閱讀 9106

總結一下git入門的一些命令:

git config --global user.email 「郵箱名」:繫結github郵箱

git config --global user.name 「github名」:繫結github

git init:初始化乙個空的git倉庫

git status:檢查工作區狀態的檔案狀態

git add:新增檔案到暫存區

git commit -m 「版本描述符資訊」:提交到版本庫並記錄提交資訊

git log:檢視版本記錄,顯示詳細資訊

git reflog :簡化日誌資訊

git checkout :撤銷對工作區**的更改(未add時)

git reset head :撤銷對暫存區的修改(add後)(相當於撤銷add操作)

git reset --hard head^:回退版本資訊

(head^:前乙個版本 head -1等價head~50 五十個版本)

git reset --hard 識別符號:恢復到識別符號版本

git rm 檔名:刪除倉庫中的檔案

git push origin 分支名:提交分支到github (本地->遠端)

git push -u origin 分支名:提交分支到github

(-u引數,git會把本地的master分支與遠端的master分支關聯起來)

git pull origin 分支名:拉取遠端倉庫的**到本地,使本地與遠端倉庫的**同步

git  branch 分支名:建立新分支

git checkout 分支名:切換到分支

git checkout -b 分支名:建立並切換分支

git branch:檢視分支

git branch -d(d高版本小寫也可以) 分支名:刪除分支

git merge 分支名:合併某分支到當前分支( 例:git merge dev)

git push origin本地分支名:遠端分支名:將分支推送到遠端倉庫    (如果沒有冒號那麼本地分支名將會與遠端分支名相同)

常用git命令整理

花了一點時間來熟悉和整理git常用命令。1 搜 git community book 中文版.pdf git社群書,內容全面且簡明扼要,第一推薦 2 搜 git權威指南.pdf 國內一高人寫的,非常細緻深入,各種解釋說明。不過,也太厚了點,可以作為文件查詢 3 progit,在這裡讀 寫得非常好,可...

Linux的小整理(入門)

1 命令提示符 root localhost src 當前登入使用者 主機名 當前所在目錄 超級使用者 普通使用者 當前所在目錄 使用者家目錄 管理員 root 普通使用者 home 使用者名稱 2 檔案命名規則 windows con以點開頭預設都不能作為檔名使用 linux 除了 之外,所有的字...

常用Linux命令整理

ls檢視該目錄下的檔案 ls lht檢視檔案大小 cd 路徑改變當前的工作路徑 more 帶有字尾的檔名 比如 ini 檢視檔案內容 ip addr檢視虛擬機器ip位址 vi vim 帶有字尾的檔名檢視檔案,可進行編輯 按a i 有insert可進行編輯,編輯完esc,shift wq儲存並退出 f...