GIT基本使用

仓库迁移

添加新的远程仓库到本地仓库:
git remote add new-origin <新仓库的URL>

推送本地仓库的内容到新的远程仓库:
git push --all new-origin

如果您还想推送所有的远程引用(如提交信息),可以使用:
git push --all --tags new-origin

设置新的远程仓库为默认推送仓库(非必须):
git branch --set-upstream-to=new-origin/main main

注:如果push到新仓库报异常 直接加一个 --force 强制推上去(保证新仓库是空的啊,不然难搞咯)
   Git 2.11 或更高版本,可以使用更安全的 --force-with-lease 选项,它会在远程分支没有新的提交时才允许强制推送,以避免覆盖其他人的工作

版本管理控制

GIT管理tag

一 简单版本tag管理

1.1 创建本地tag

git tag   v0.0.26

1.2 推送到远程
 git push origin 0.0.1
1.3 删除本地tag
 git push origin 0.0.1
1.4 删除远程tag
 git push origin :0.0.1
1.5 批量删除本地tag
git tag -d $(git tag)
1.6 批量删除远程tag
git push origin --delete $(git tag -l)

二 项目版本绑定tag并实现maven自升级

待实现

maven构建命令
install/deploy
mvn  -f 模块路径值 clean install/deploy -U -Dmaven.test.skip=true

如果是只需要install 或者 deploy 父工程的pom 则添加参数  --non-recursive 禁止递归即可
mvn  -f 模块路径值 clean install/deploy -U -Dmaven.test.skip=true   --non-recursive

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值