日常开发中常用git操作指令
1.提交本地版本
提交已有分支
git pull --rebase origin master
git push
提交本地test分支作为远程的master分支
git push origin test:master
2.查看git log
git log --pretty=oneline
最近3条
git log --pretty=oneline -3
3.版本回退
回退最近一次修改
git reset --hard HEAD
回退到指定commit版本
git reflog
git reset --hard 98abc5a
4.分支切换
git checkout -b branchname //新建并切换至新分支
例如:git checkout -b test origin/test
5.git clone
clone指定 test分支
git clone -b test http://git.mchz.com.cn/capaa/datamasking-parent.git
6.git push
git push origin master:test -f //将本地masterpush到远端test
7.git merge
合并操作:合并master和远程test
git clone -b master http://git.mchz.com.cn/capaa/datamasking-parent.git
git pull --rebase origin master
git checkout -b test origin/test
git checkout master
git merge test
将合并的分支推送到远端某个分支
8.远程master覆盖本地
git fetch --all
git reset --hard origin/master
git pull
网友评论