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>

相关推荐
南境十里·墨染春水4 小时前
linux学习进展 git详解
linux·git·学习
zhangfeng11335 小时前
CodeBuddy ai对话框上面的git docs terminal Rulds 干嘛用的,以thinkphp fastadmin 为例,插件市场
人工智能·git·编程
OYangxf6 小时前
Git Conflict Resolution
大数据·git·elasticsearch
高斯林.神犇6 小时前
Git全套流程
git
次元工程师!8 小时前
LangFlow开发(一)—安装和部署
git·python·大模型·langflow
怣疯knight8 小时前
【无标题】
git
Jim-zf9 小时前
git 锁文件
git
lcx_defender9 小时前
Git常见操作与指令
git
一只积极向上的小咸鱼20 小时前
嵌套 Git 仓库 / gitlink / submodule 问题总结
大数据·git·elasticsearch
LuDvei21 小时前
git拉取报错问题
git