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>

相关推荐
walkiway18 分钟前
为git 命令行 设置代理环境变量
git
FreeBuf_5 小时前
Radamsa:一款高性能通用模糊测试工具
git·测试工具
去捕风吗11 小时前
git命令
git
Salt-Kin11 小时前
#git 如何将现有更改追加到到已经提交的commit
git
keep090112 小时前
git revert和git reset工作中使用
git
程序员iteng15 小时前
需求开发全流程
java·git·spring
去捕风吗20 小时前
git add . 警告
git
fastjson_20 小时前
解决 IDEA 中使用 git 提交显示多余空行
git
知否技术21 小时前
Git系列教程,从小白到大神
git·后端
DieSnowK1 天前
[Git][多人协作][上]详细讲解
git·仓库·代码管理·新手向·详细讲解·代码追踪·同一分支下多人协作