认识git命令

认识git命令_第1张图片

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

认识git命令_第2张图片

idea git命令行

git init

git add .

git commit -am 'add'

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

git push origin master

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(基础,git,github,命令,常见,常见命令)