【Git】---基本命令
阿新 • • 發佈:2018-11-02
定義:分散式版本控制系統
命令列:
$ 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 新增遠端倉庫地址
工作區和暫存區