1. 程式人生 > >【Git】---基本命令

【Git】---基本命令

定義:分散式版本控制系統

命令列:

$ git config --global user.name "John Doe"                  配置使用者名稱
$ git config --global user.email [email protected]        配置email
$ git config --global core.editor emacs                     配置文字編輯器為emacs或者vim等
$ git config --list                                         獲取所有配置資訊
$ git config user.name                                      獲取指定配置的資訊
$ mkdir mydirctory                                          建立資料夾
$ cd learngit                                               進入資料夾
$ pwd                                                       用於顯示當前目錄
$ git add readme.txt                                        檔案提交暫存區
$ git commit -m "wrote a readme file"                       提交資源以及帶上註釋
$ git status                                                檢視倉庫當前的狀態
$ git diff                                                  檢視修改內容
$ git log                                                   檢視提交歷史
$ git reflog                                                檢視命令歷史
$ git push -u origin master                                 客戶端提交程式碼至遠端倉庫
$ git clone http://
[email protected]
:xxxx/r/xxx.git 客戶端克隆專案 $ git remote 在當前倉庫列出遠端庫的主機名,預設是origin $ git remote -v 或者--verbose 顯示詳細地址 $ git remote remove origin 刪除新增的遠端庫 $ git remote add origin [email protected]
:xxx/Test.git 新增遠端倉庫,給出主機名 $ git push push所有分支 $ git push origin master 將本地主分支推到遠端主分支 $ git push -u origin master 客戶端首次提交 $ git push -u origin master 將本地主分支推到遠端(如無遠端主分支則建立,用於初始化遠端倉庫) $ git fetch origin 將某個遠端主機的更新,全部取回本地 $ cat Test.txt 檢視檔案資訊 $ git rm <file> 從版本庫中刪除檔案 $ git pull 抓取遠端倉庫所有分支更新併合併到本地 $ git remote show origin 檢視遠端伺服器倉庫狀態 $ git remote add origin
[email protected]
github:xxx/xxxx.git 新增遠端倉庫地址

工作區和暫存區