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 小时前
Git 常用指令总结(工程实战版)
大数据·git·elasticsearch
叶 落16 小时前
Windows 安装 Git
git
聂 可 以17 小时前
Windows环境Git安装教程(下载Git安装包、安装Git、验证Git是否安装成功)
windows·git
阿寻寻19 小时前
【云原生技术】git checkout --.什么意思
git
secondyoung20 小时前
Git使用:Git使用问题及解决方法总结
windows·经验分享·git·vscode·gitee·github·gitcode
周杰伦fans1 天前
Android Studio Git 管理最佳实践
git·elasticsearch·android studio
承渊政道1 天前
Linux系统学习【深入剖析Git的原理和使用(下)】
linux·服务器·git·学习·gitee·vim·gitcode
阿林爱吃大米饭1 天前
课题组远程服务器Git版本控制实战
服务器·git·elasticsearch
阿寻寻2 天前
【云原生技术】git checkout -- . 应该用在切分之前还是之后?
git
周杰伦fans2 天前
Git 推送实战:冲突解决与强制推送
git