Git常用操作
文章目录
1. 克隆/拉取
git clone xxx
从远程仓库克隆
git rebase/pull
git pull = git fetch + git merge
git pull --rebase = git fetch + git rebase
2. 分支操作
1. 查看分支
查看本地分支git branch
查看远程分支git branch -r
查看所有分支git branch -a
2. 创建分支
在本地创建名为xxx的分支git branch xxx
创建并切换到xxx到分支git checkout -b xxx
3. 切换到分支
切换到名为xxx的分支git checkout xxx
4. 删除分支
删除名为xxx的分支git branch -d xxx
5. 删除远程分支
冒号:代表删除git push origin :xxx
6. 推送分支到远程
推送本地分支xxx到克隆来源的远程分支git push origin xxx
3. 暂存库操作
添加对某个/某些文件变化的监视到暂存库git add
提交当前变化到当前分支并为本次提交添加xxx的备注git commit -m "xxx"
4. Git团队规范
1. 原则
- 分布式开发原则: 每个人都在自己的分支上开发, 可以随时切换到不同的分支
- 只保留有价值的commit: 在merge前squash没用的commit
- 只保留一条主干分支
2. 分支设计
一般维护两大分支
- master: 正式版本, 公开发布上线
- dev: 开发分支, 正在构建的版本, 每个人根据需求在这里切出自己的分支, 迭代结束后并回master分支
3. commit备注一般规范
- feat(ure): 新功能
- (bug)fix: 修复 bug
- chore:构建过程或辅助工具的变更
- docs: 文档的变更
- style: 代码风格的变更
- ref(actor): 重构
- test: 测试的变更
- ver(sion): 版本更新
- text(ure): 文本的变更
- deps: 依赖变更,即为适配依赖产生的变更
例:
git commit -m "feat: 增加了跟随系统主题的功能“
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » Git最常用操作速查表
发表评论 取消回复