Git和Repo使用命令
阿新 • • 發佈:2018-11-12
git
git init:建立一個含有工作區的倉庫
git init --bare:建立一個初始化的倉庫,這個倉庫沒有工作區,通常用於伺服器端
git clone url [destdir]
git add file
git status
git commit -m "message"
git reset --hard hash|HEAD^:回退本地倉庫,工作區,Index
--soft :回退本地倉庫
HAED:當前指標
git checkout -- file 檢出檔案
git checkout branchname
git branch newbrnach
git branch -d branch
git rm file
git cherry-pick hash:檢出到當前分支
git pull url
git merge
git log --oneline
git log -n n:
git diff :工作區和Index
git diff --[staged|cached]:本地倉庫和index
git
Repo
repo init url
repo sync -c -d:同步當前分支當前目錄
repo sync dir:同步指定目錄