当前位置: 首页 > article >正文

Git常用命令(记录)

提交代码
  • git status 查看状态
  • git add .或者git add xx选择提交全部或者某文件
  • git commit -m “提交信息”
  • git push
创建新分支提交到新的分支
  • git checkout -b [branch-name]` 创建并切换到新分支
  • git add [file-name]` 将要上传的文件添加到暂存区
  • git commit -m “commit message”将暂存区中的文件提交到本地仓库,并添加一个描述该提交的信息
  • git push -u origin [branch-name]。这会将代码上传到名为 [branch-name] 的新分支
  • 如果之后需要继续在新分支上进行开发并上传代码,可以使用命令 git add [file-name]git commit -m “commit message”git push 来分别将修改的文件添加到暂存区、提交到本地仓库和推送到远程仓库
删除git上某个文件夹
  • git checkout [分支名] 切换到你要删除文件夹的分支上
  • git rm -r [文件夹路径] 删除文件夹及其内容 本地也会进行删除记得备份
  • git commit -m “删除文件夹”
  • 需要将文件夹删除的操作应用到远程仓库
    git push origin [分支名]
删除远程分支
  1. 删除本地分支
  • git checkout master 切换到不同的分支
  • git branch -d 分支名 如果该分支有尚未合并的更改,会失效
  • git branch -D 分支名 删除一个未完全合并的分支,可以使用-D选项强制删除
  1. 删除远程分支(不可逆的操作)
  • git push origin --delete 分支名

http://www.kler.cn/a/303925.html

相关文章:

  • Elasticsearch基本概念及使用
  • 基于海思soc的智能产品开发(两个图像处理来源)
  • PHP多门店医疗服务系统小程序源码
  • Jetpack 之 Ink API初探
  • Python →爬虫实践
  • 树形dp总结
  • 【Android笔记】Android Studio打包 提示Invalid keystore format
  • Cesium 获取BBOX
  • SprinBoot+Vue网络商城海鲜市场的设计与实现
  • uniapp 发布苹果IOS详细流程,包括苹果开发者公司账号申请、IOS证书、.p12证书文件等
  • 【区块链通用服务平台及组件】微言科技数据智能中台
  • [网络]TCP/IP五层协议之应用层,传输层(1)
  • okhttp 报java.lang.IllegalStateException: closed
  • 为什么矩阵特征值之和等于主对角线元素之和,特征值乘积等于行列式值
  • 对话世优科技CEO纪智辉:AI模型让数字人发展按下加速键
  • 基于STM32的汽车仪表显示系统:集成CAN、UART与I2C总线设计流程
  • 【RAG】RAG再进化?基于长期记忆的检索增强生成新范式-MemoRAG
  • 盘古信息IMS 驱动智能工厂建设,助力制造企业降本增效
  • 力扣第79题 单词搜索
  • SprinBoot+Vue门诊管理系统的设计与实现
  • OceanBase 企业版OMS 4.2.3的使用
  • C语言 | Leetcode C语言题解之第391题完美矩形
  • MySQL:两阶段提交
  • [论文笔记]LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scale
  • 27. 什么是MyBatis的动态代理机制?如何生成Mapper接口的实现类?
  • DoS、DDoS、DRDoS 攻击