工作中常用的几个git命令
- 经验分享
- 时间:2019-07-24 15:10
- 3982人已阅读
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥 广告位招租中
1:创建新分支
比如创建kaifa分支
git checkout master && git pull
git checkout -b kaifa master
git reset origin/release **/pom.xml
git checkout .
git commit -m “备注信息”
git push -u origin 分支名称:分支名称 提交到远程
如:git push -u origin wangqian1221:wangqian1221
2:将开发分支合并到dev分支
git checkout deve && git pull origin dev
git merge kaifa
合并后解决冲突等等操作时候,最好细心点
3:暂存
git stash -- 暂存
git stash pop -- 取出暂存数据
需要注意:使用git stash pop的是分支要切换到对应分支上。
4:reset到指定版本
git reset --hard 版本号
如:git reset --hard b166f877
5:删除分支
先删除本地的:git breach -D 分支名称
eg: git branch -D infocach
删除远程分支:git push --delete origin 分支名称
eg:git push --delete origin infocach
删除后本地与远程同步:git remote prune origin
查看分支:git branch -a
6:git提交代码
git commit -am "提交说明"
git push origin 对应分支
如:
git commit -am "合同中间表校验"
git push origin master
7:在合并master的时候
切换master后进行api版本修改,如果修改了api,记得修改api的版本号
发布api命令:mvn clean deploy -Pproduct
注意pom.xml 还原。
git merge --squash 分支
如:git merge --squash teachermsg
git fetch
查看tag: git tag
打新tag
如:git tag -a v6.9.1-20190718 -m '对外api'
提交,新tag
如:git push origin v6.9.1-20190718
设置git版本比较的快捷键