认识git命令

本文详细介绍了Git的常用命令,包括查看与切换分支、新建与删除分支、合并分支、解决冲突以及回退版本。此外,还涵盖了多人协同开发中如何避免代码冲突,以及新项目从创建到推送到GitLab的完整流程。对于开发者来说,这些是日常Git工作流中的关键步骤。
摘要由CSDN通过智能技术生成

1、常见git命令

git branch : 查看所有本地分支

git branch -a :  查看所有本地和远程分支

git status : 查看分支状态

git pull : 拉取本地代码

git  pull origin  分支名  : 拉取远程分支

git merge 分支名 : 合并本地分支

git merge  origin 分支名 : 合并远程分支

git checkout 分支名 : 切换本地分支

git  push origin 分支名: 推送到远程分支

git  clone url :拉取GitLab代码

2、新建分支过程

git  branch 分支名

git checkout 分支名

git push origin 分支名

git branch --set-upstream-to=origin/分支名

git pull 

3、删除远程分支

git push origin --delete  分支名

4、删除本地分支

git branch -D 分支名

5、dev分支合并到master后打包升级过程

git checkout dev

git  status

git pull

git  merge 要合并的本地其他分支名

-解决冲突

-升级版本号

mvn clean install -DskipTests -Pdev

git push origin dev

git checkout master

git pull

git merge dev(git merge origin dev)

-解决冲突

git status

git pull

去掉快照SNAPSHOT

mvn clean install -DskipTests -Pprod

git push origin master

-升级

dev同步master代码

git checkout dev

git pull

git merge master(git merge origin master)

升级快照版本号

6、回退版本

git log

git reset --hard commitID

7、git pull 与 git  pull  --rebase 区别

git  pull ==  git fetch + git  merge

git pull  --rebase == git  fetch + git rebase 分支名  == 变基  

多人修复同一bug(代码在某一行或几行处添加同样的内容)已被修改且提交过的同一文件,用此命令规避代码重复问题

8、新项目推送到GitLab

idea git命令行

git init

git add .

git commit -am 'add'

git remote add origin  http://ip:port/name/test.git

git push origin master

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值