[Git]几个常用的git命令
2023-02-18 15:41:09 时间
分清这几块区域
工作区 ==> 暂存区 ==> 本地仓库 ==> 远程仓库
# 工作区 -> 暂存区 $ git add <file/dir> # 暂存区 -> 本地仓库 $ git commit -m "some info" # 本地仓库 -> 远程仓库 $ git push origin master # 本地master分支推送到远程origin仓库 # 工作区 <- 暂存区 $ git checkout -- <file> # 暂存区文件内容覆盖工作区文件内容 # 暂存区 <- 本地仓库 $ git reset HEAD <file> # 本地仓库文件内容覆盖暂存区文件内容 # 本地仓库 <- 远程仓库 $ git clone <git_url> # 克隆远程仓库 $ git fetch upstream master # 拉取远程代码到本地但不应用在当前分支 $ git pull upstream master # 拉取远程代码到本地但应用在当前分支 $ git pull --rebase upstream master # 如果平时使用rebase合并代码则加上 # 工作区 <- 本地仓库 $ git reset <commit> # 本地仓库覆盖到工作区(保存回退文件内容修改) $ git reset --mixed <commit> # 本地仓库覆盖到工作区(保存回退文件内容修改) $ git reset --soft <commit> # 本地仓库覆盖到工作区(保留修改并加到暂存区) $ git reset --hard <commit> # 本地仓库覆盖到工作区(不保留修改直接删除掉)
相关文章
- 视频课程:Power BI DAX自定义流向地图
- Power BI 优化表格矩阵中的条形图
- 世界杯来了,在Power BI加点足球氛围
- git pull 后报错 There is no tracking information for the current branch
- Power BI原生图表自定义填充图案
- 嵌入式:ARM的异常管理
- 嵌入式:ARM的流水线技术
- Power BI 表格无限滚屏效果
- 开发的必杀技:Git 的分支管理
- 来不及解释!Linux常用命令大全,先收藏再说
- 开发老人笔记:Git 常用命令清单
- Go语言微服务开发框架:Go chassis
- Django框架:11、from组件校验用户数据、渲染标签、展示报错信息、校验参数补充、源码刨析、modelform组件、django中间件
- Django框架:10、Ajax补充说明、多对多三种创建方法、Django内置序列化组件、批量操作数据方法、分页器思路
- Django框架:9、Ajax简介、基本语法、数据编码格式、携带文件数据
- Django框架:8、聚合查询、分组查询、F与Q查询、ORM查询优化、ORM事务操作、ORM常用字段类型、ORM常用字段参数
- Django框架:7、模型层之ORM执行SQL语句、双下划线查询、ORM外键字段的创建、ORM跨表查询
- Django框架:6、模型层之ORM查询关键字、SQL语句转换
- Djiango框架:5、pycharm虚拟环境,视图层之三板斧、JsonResponse对象、request对象、FBV与CBV,模板层之模板语法、模板传值、模板过滤器
- Django框架:4、视图层之路由匹配、转换器、正则匹配、路由反向解析、路由分发、名称空间