Git_IDEA集成git_创建分支&切换分支

简介: Git_IDEA集成git_创建分支&切换分支

创建分支

此时当我们想要在idea中创建另外一个分支的时候,步骤如下:


创建分支的时候此时有两个方法:


方法一:右键单击我们的项目,点击Git------>Repository------->Branches


2.png


点击完Branches后,会出现下面的页面:


2.png

点击new Branches创建我们的子分支hot-fix,如下图所示:


2.png


注意其中当我们点击checkout branch的时候,意为此时默认切换分支到我们的hot-fix,当然如果我们不想切换的话也是可以的。


假如选了默认切换分支的话,此时我们可以发现我们的右下角的分支也发生了变化,变为了hot-fix


2.png


方法2:


此时还可以直接点击右下角创建分支,如下图所示:

2.png

2.png



步骤还是跟上面一样,此时我们继续创建一个名为hot的分支。


切换分支

2.png


此时我们可以看到我们为git_maven1项目一共创建了三个分支,并且此时可以看到我们的hot分支前有一个黄色令牌,代表当前分支为hot,master前有一个星星,代表是我们的主分支。那么如何进行分支的切换呢?


其实非常简单,假如此时我们想要切换到我们的分支,可以直接选择我们想要切换的分支,选择checkout即可,例如此时我们想要切换到我们的master分支,可进行如下图所示的操作:


2.png


此时切换到master分支后,怎么就知道我们已经切换成功了呢?


2.png


此时右下角显示为master,说明我们切换成功。


相关文章
|
存储 安全 开发工具
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
1166 4
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
|
开发工具 git
图解Git——分支的新建与合并《Pro Git》
在Git开发中,新建与合并分支是常见的操作。以实际开发为例:为实现新需求创建分支`iss53`进行开发;遇紧急Bug时,切换至线上分支创建`hotfix`修复并合并回线上分支,再切换回`iss53`继续工作。完成`iss53`后,切换到`master`合并。若出现冲突,使用`git status`查看,手动编辑解决冲突后标记为已解决并提交。图形化工具如`git mergetool`也可辅助解决冲突。
497 9
|
开发工具 git 开发者
图解Git——分支简介《Pro Git》
Git 分支是其核心特性之一,允许开发者从主开发线分离工作,避免干扰主线。传统版本控制系统创建分支效率低,而Git的分支创建和切换非常轻量高效。
893 9
|
11月前
|
开发工具 git
Git版本控制工具合并分支merge命令操作流程
通过以上步聚焦于技术性和操作层面指南(guidance), 可以有效管理项目版本控制(version control), 并促进团队协作(collaboration).
2799 15
|
开发工具 git 开发者
vscode+git解决远程分支合并冲突
通过这些详细步骤,您可以掌握如何使用VSCode和Git高效地解决远程分支合并冲突,提高开发效率和代码质量。希望这些内容对您的学习和工作有所帮助。
3718 86
|
存储 项目管理 开发工具
图解Git——分支开发工作流《Pro Git》
分支开发工作流利用Git的分支功能,支持灵活的项目管理。长期分支如`master`和`develop`分别保存稳定和开发中的代码;短期主题分支用于开发单一特性或修复问题,完成后合并到主分支。此模式确保代码稳定性,支持并行开发、便于审查和灵活调整。建议维护明确的长期分支,保持主题分支短小精悍,并定期清理无用分支。配置上可保护关键分支,遵循命名规范。
778 7
|
存储 缓存 Java
图解Git——远程分支《Pro Git》
远程分支是 Git 中用于管理分布式协作的关键概念。远程引用指向远程仓库中的分支和标签,常用 `git ls-remote` 或 `git remote show` 查看。日常开发中,通常使用远程跟踪分支(如 `origin/main`)与远程分支交互,简化远程仓库状态的管理和使用。远程跟踪分支记录远程分支的状态,但本身只读。
541 6
|
安全 开发工具 git
git的常用操作命令
git的常用操作命令
808 57
|
人工智能 前端开发 Java
用git rebase命令合并开发阶段中多条commit提交记录
通过 `git rebase`,可以合并多个提交记录,使开发历史更简洁清晰。操作分为 6 步:查看提交历史 (`git log --oneline`)、设置需合并的提交数 (`git rebase -i HEAD~N`)、修改动作标识为 `s`(squash)、保存退出编辑、调整提交信息、强制推送至远程仓库 (`git push -f`)。此方法适合清理本地无关提交,但若有团队协作或冲突风险,需谨慎使用以避免问题。
2839 60