從git 庫中蒐集到的指令

2021-10-12 12:45:31 字數 1870 閱讀 2804

從git 庫中蒐集到的指令## 標題

*輸入:git help --a 出現

1、主要命令

" add " //將檔案內容新增到索引中

" am " //從郵箱應用一系列補丁

" archive " //從命名樹中建立檔案的存檔

" bisect " //使用二進位制搜尋查詢提交引入錯誤

" branch " //列出、建立或刪除分支

" bundle " //通過存檔移動物件和引用

" checkout " //切換分支或恢復工作樹檔案

" cherry-pick " //應用一些現有提交引入的更改

" citool " // git-commit的圖形替代

" clean " //從工作樹中刪除未跟蹤的檔案

" clone " //將乙個庫轉殖到乙個新目錄中

" commit " //將更改記錄到儲存庫

" describe " //根據可用的引用給乙個物件乙個人類可讀的名字

" diff " //顯示提交,提交和工作樹之間的變化,等等

" format-patch " //為電子郵件提交準備補丁

" gc " //清除不必要的檔案並優化本地儲存庫

" gitk " // git倉庫瀏覽器

" grep " //列印匹配模式的行

" gui " //乙個可移植的git圖形介面

" init " //建立乙個空的git倉庫或重新初始化乙個現有的git倉庫

" log " //顯示提交日誌

" maintenance " //執行任務來優化git倉庫資料

" merge " //將兩個或更多的開發歷史合併在一起

" mv " //移動或重新命名檔案、目錄或符號鏈結

" notes " //新增或檢查物件notes

" pull " //從另乙個倉庫或本地分支獲取並整合

" push " //更新遠端refs以及相關物件

" range-diff " //比較兩個提交範圍(例如乙個分支的兩個版本)

" rebase " //在另乙個基本提示之上重新應用提交

" reset " //將當前磁頭重置為指定狀態

「恢復」//恢復工作樹檔案

" revert " //還原一些現有的提交

" rm " //從工作樹和索引中刪除檔案

" shortlog " //總結』git日誌』輸出

" show " //顯示各種型別的物件

" sparse-checkout " //初始化和修改sparse-checkout

" stash " //將更改隱藏在乙個髒的工作目錄中

" status " //顯示工作樹的狀態

" submodule " //初始化、更新或檢查子模組

" switch " //切換分支

" tag " //建立、列出、刪除或驗證乙個用gpg簽名的tag物件

" worktree " //管理多個工作樹

輔助命令/操縱器

" config " //獲取和設定庫或全域性選項

" fast-export " // git資料匯出器

" fast-import " //快速匯入git資料的後台

" filter-branch " //重寫分支

" mergetool " //執行合併衝突解決工具來解決合併衝突

" pack -refs " //有效訪問儲存庫的包頭和標籤

" prune " //從物件資料庫中刪除所有不可訪問的物件

" reflog " //管理reflog資訊

" remote " //管理一組被跟蹤的儲存庫

Git從建立到推送到遠端版本庫

1 建立乙個新的資料夾,並進入到該資料夾裡,使用命令 git init來建立新的git倉庫 2 獲取鉤子 每次git init之後都要一次 scp p p 8849 lining ip hooks commit msg git hooks 3 從遠端倉庫中把 轉殖到本地,檢出倉庫 本地倉庫的轉殖 g...

Git中的常用指令

1.配置身份資訊 git config global user.name git config global user.email 2.建立 倉庫 git init 會建立乙個隱藏的.git資料夾 3.新增單個檔案 git add 檔名 新增某個目錄 git add 資料夾名 新增某個專案下所有檔案...

git svn 從SVN到git 的轉換

svn server ubuntu 10.10 svn,version 1.6.12 r955767 git server ubuntu 12.04.4 lts git version 1.8.5.2 local env ubuntu 12.04.5 lts git version 1.8.5.2 ...