Git使用
2022年7月6日大约 1 分钟
Git使用
介绍
- 2018
- 学习git的使用
下载地址
基本命令
- git add . 添加当前目录
- git commit -t "docker-compose部署java" 提交信息
- git remote add {name} {url} 添加分支
- git push {name} 推送分支
分支
新建分支
- idea内
- 命令行
- git branch dev 创建分支
- git checkout dev 切换分支
- git checkout -b dev 创建并切换分支
选择其他分支合并到当前分支
- idea内
- 当前分支指向了其他分支的一个最新提交记录
- 场景:只需要获取的最新进度即可
使用其他分支当作基础分支合并到当前分支上
- idea内
- 当前分支使用了其他分支作为基础分支进行合并。
- 场景:需要基于主分支进行扩展的场景
- 例如:需要基于主分支开发不同商家的功能,A商家,和B商家的功能放在一起无法使用。只能通过主分支进行开发和升级。
清除提交历史在创建新分支
- idea内无法操作
- git checkout --orphan master2
- 场景由于要把之前嵌入别人的插件的项目抽离出来,构成一个基本分支但有了抽离的提交记录。
- 就会导致覆盖过去也会把插件也删掉,所以需要创建一个新的无提交历史的分支
清理已经提交过的目录
- 命令
- git rm -r --cached .idea