常用的基本git命令:
1、master:是主分支(将“将子分支”合并到主分支上“master”)
2、列出所有远程分支:git branch -a git branch 查看本地分支
3、创建分支: git branch+分支名
4、切换分支: git checkout+切换分支名称
5、查看分支的状态:git status
6、提交代码基本流程:
① git add . (.代表是所有的,可以指定文件)
② git commit -m '注释'
③ git push origin + 你自己的分支
7、代码更新:git pull
8、分支合并:git merge + 合并的分支名称
9、git checkout -f
合并分支需注意一下:
1、将自己分支的代码提交后,切到master分支上拉去**最新的master分支**。
2、然后再切到自己的分支上,将“master”合并到自己分支上(**git merge + 合并的分支名称**)
3、若是有冲突就在自己分支上解决,然后再提交上去,最后将你的分支合并到master上面去。
### ***GIT 忽略文件的讲解**:
1、 \# 以'#'开始的行,被视为注释.
2、 ?:代表任意的一个字符
3、*:代表任意数目的字符 (列: \*.iml //忽略以.iml结尾的文件)
4、 “/”:开头表示目录;
5、 “!”:代表不忽略(跟踪)匹配到的文件或目录。
6、 {!ab}:必须不是此类型
7、 {ab,bb,cx}:代表ab,bb,cx中任一类型即可
8、 \[abc\]:代表a,b,c中任一字符即可
9、\[ ^abc\]:代表必须不是a,b,c中任一字符
## **修改完之后要刷新一下忽略文件**
1、 git rm -r --cached .(重置所有缓存 注意后面有个**.**)
2、然后在重新提交一下。
- markdown
- 前端技术
- fiddler抓包
- thingjs项目设计
- 目录结构
- thingjs 模型
- 开发规范
- thingjs引入vuejs
- uniapp性能优化
- 防抖与节流
- uniapp 使用高德地图做路径规划不生效解决方法
- 5个CSS编程坏习惯
- echarts 刮刮乐
- jquery轮播图
- uniapp滚动问题
- 5 个不常提及的 HTML 技巧
- Http 缓存简介
- canvas像素操作
- Chrome 调试技巧
- H5隐藏特性
- vue 实战中的一些小技巧
- vue-video-player组件
- JS循环大总结
- vue自定义指令1
- 剩余运算符,扩展运算符(...)用法
- 后端技术
- 面向对象
- linux
- docker
- centos
- CentOS7安装MySQL
- CentOS7安装php
- 阿里云
- 添加宝塔
- 添加子域名
- ssl证书部署
- Liunx常用的命令
- php
- 项目常见问题总结
- 开发规范
- 9个PHP小技巧
- php生成二维码
- 算法
- 经纬度计算距离
- Kmp算法
- mysql
- 索引
- 索引概述及优势
- 索引结构
- 事务
- mysql 数据库任务计划
- 接口
- RESTful API接口设计标准及规范
- 保证接口的安全
- 了解DOS/DDOS/CSRF/XSS攻击
- 防止攻击
- mongoDB
- 安装
- Docker 安装 MongoDB
- 安装扩展
- docker安装mongodb扩展
- supervisor
- 自动化开发
- 接口字典代码配置
- 建模
- three模型展示
- 应用市场
- 应用宝上架流程
- vivo上架流程
- 华为上架流程
- 小米上架流程
- android 获取应用签名
- git部分
- git 基本操作命令
- git解决冲突
- 打包那些事
- electron
- android系统进程保活
