Linux工具 git的使用

git起步git

git的安裝(Ubuntu14.04)vim

    sudo apt-get install gitbash

查看git版本編輯器

    git --version日誌

查看git命令幫助code

    git --help (直接輸入git也能夠)遞歸

獲得完整的子命令列表(使人生畏)get

    git help --allit

git配置io

git init 在當前目錄下初始化git倉庫

必須先配置用戶名和郵箱才能commit

一個配置的例子以下

git config user.name "Jack"

git config user.email "jack@xyz.com"

若是加--global表示在~/.gitconfig中配置

默認在版本庫.git/config中配置

還有一個全局配置文件在/etc/gitconfig

GIT編輯器環境變量GIT_EDITOR=vim

開始使用

git add file 追蹤文件並添加到暫存區

git commit -m "MESSAGE" 提交全部暫存區文件

git commit -a 遞歸搜索本目錄並提交全部被追蹤文件

git rm 刪除文件以及文件附帶的git信息

git mv 重命名文件, 遷移文件附帶的git信息

git status 查看工做區狀態

git log 查看提交日誌

回退版本

git reset --hard VERSION

VERSION能夠是

HEAD^ 上個版本

HEAD^^ 上上個版本

HEAD~N 上N個版本

sha1碼 回退到指定版本

撤銷修改

文件還未添加到暫存區的狀況

    git checkout -- FILE

文件已經添加到暫存區的狀況

    git reset HEAD

    git checkout -- FILE 

分支管理

查看分支 git branch

建立分支 git branch NAME

切換分支 git checkout NAME

建立+切換分支 git checkout -b NAME

合併某分支到當前分支 git merge NAME

刪除分支 git branch -d NAME

相關文章
相關標籤/搜索