git-工作场景

1. 远程分支为准

强制切换到远程分支并忽略本地未提交的修改

复制代码
git fetch origin     # 获取最新的远程分支信息
git reset --hard origin/feature_server_env_debug_20240604   # 强制切换到远程分支,并忽略本地修改

2. 切换分支

  1. **查看所有分支:**

git branch

  1. **创建并切换到新分支:**

git checkout -b <branch_name>

  1. **切换到已存在的分支:**

git checkout <branch_name>

  1. **切换到上一个分支(切换到最近一次所在的分支):**

git checkout -

  1. **切换到远程分支:**

git checkout -b <local_branch_name> origin/<remote_branch_name>

  1. **删除分支:**

git branch -d <branch_name>

  1. **强制删除分支(未合并时使用):**

git branch -D <branch_name>

相关推荐
南大白17 分钟前
IntelliJ IDEA 运行时的 JVM 本地内存溢出崩溃
git
码农小旋风1 小时前
Claude Code 基础用法大全:对话、分析、修改、测试、Git 和工作流
人工智能·git·chatgpt·claude
南大白1 小时前
Git 撤回提交完整方案
git
像风一样的男人@2 小时前
python --实现代理服务器
git·ui
sbjdhjd2 小时前
从零搭建企业级 CI/CD(下):Jenkins+GitLab+Harbor 全链路实战指南
git·servlet·ci/cd·云原生·云计算·gitlab·jenkins
码云数智-大飞3 小时前
Go Channel 详解:并发通信的正确姿势
前端·数据库·git
OsDepK12 小时前
OSMDE手机AI编程,一键Git
git·ai编程
用什么都重名18 小时前
Git分支合并与远程服务器同步实战:保留关键配置文件
运维·服务器·git
得要找到一束光18 小时前
git详细命令
git·github
2601_9618752420 小时前
花生十三公考课程|网课|视频
数据库·windows·git·svn·eclipse·github