分佈式版本控制系統Git經常使用操做

整理git經常使用操做git

1、安裝以後設置名字跟email

git config --global user.name "chengguangliang"
git config --global user.email "chengguangliang@oppo.com"github

2、經常使用操做命令

git config --list #檢查已有配置信息
git init [file] #把所在目錄變成git倉庫
git add [file] #把文件提交到暫存區
git commit -m "txt" #把暫存區內容提交到倉庫
git diff [file] #查看上次修改內容
git log #查看歷史版本歷史記錄;加上參數--pretty=oneline精簡顯示
git reflog #查看每次命令記錄
git reset --hard HEAD^ [版本號] #回退到上一個版本
git checkout -- file #丟棄工做區修改
本地刪除>git rm file> git commit -m "rm file" #刪除文件ide

3、遠程倉庫

(1)添加遠程倉庫
git remote -v #查看遠程倉庫信息
git remote add origin git@github.com:leocgl/test.git #關聯github遠程倉庫
git push -u origin master #將本地庫當前分支master的內容推送到遠程;[-u參數:把本地的master分支與遠程的master分支相關聯]
(2)克隆遠程倉庫
git clone git@github.com:leocgl/test.gitrem

4、分支管理

git branch #列出全部分支,當前分支前會標註一個*號
git checkout -b test #建立test分支並切換到test分支上;加上-b選項至關於如下兩條命令;等同於git switch -c test
git branch test #建立test分支
git checkout test #切換到test分支;等同於git switch master
git merge test #將test分支合併到當前分支
git branch -d test #刪除test分支
git log --graph --pretty=oneline --abbrev-commit #查看分支的合併狀況it

相關文章
相關標籤/搜索