版本控制工具篇——Git常用命令

克隆分支
git clone xxx

查看所有分支信息
git branch -av

同步远程分支
git remote update

新建本地分支
git chekcout -b xxx

合并两个分支提交记录
git merge xxx(eg dev2)
若当前分支为dev1的话,使用命令就是合并dev2到dev1

加入仓库
git add xxx(文件路径)
git add .(提交所有)

提交记录
git commit -m "commit introduce"

推送本地commit到远程
git push origin xxx

强令推送本地commit到远程
git push --force origin xxx

拉去远程分支记录
git pull origin xxx

比对前后修改
git diff

查看提交记录
git log

查看命令记录
git reflog

查看某一次commit 的修改记录
git show xxx(commitId)

撤销提交
git reset --soft xxx(commitId) 撤销commit并保留所有commit对应的修改
git reset --hard xxx(commitId) 撤销commit并删除所有commit对应的修改

新建远程分支
git checkout -b xxx
git push origin xxx

删除本地分支
git branch -D xxx

删除远程分支
git push origin -d xxx

切换分支
git checkout xxx

新建tag
git tag -a tag1 -m "tag1 introduce"

查看tag
git tag

删除本地tag
git tag -d xxx

远程新建tag(同步本地tag到远程)
git push origin xxx(tag1)

删除远程tag
git push origin refs/tags/xxx(eg:tag1)

你可能感兴趣的:(版本控制工具篇——Git常用命令)