工作中常用的几个git命令

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 经验分享
  • 时间:2019-07-24 15:10
  • 3983人已阅读
简介 1:创建新分支比如创建kaifa分支gitcheckoutmaster&&gitpullgitcheckout-bkaifamastergitresetorigin/release**/pom.xmlgitcheckout.gitcommit-m“备注信息”gitpush-uorigin分支名称:分支名称提交到远程如:gitpush-uoriginwangqian1221:wang

🔔🔔🔔好消息!好消息!🔔🔔🔔

有需要的朋友👉:联系凯哥 微信号 kaigejava2022

《怎么将本地项目放到码云(gitee)上面?图文详解》

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版本比较的快捷键

149f4885a87eb67823d2168878682b8c.png

TopTop