idea中的git

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: `git fetch`将远程仓库更新至本地仓库,不触工作区。"点"表示本地仓库与工作区有差异。fetch不合并,仅提供查看。"点"是差异标识,Local-dev的commit未更新。用于预览变更,决定是否合并。fetch可更新远程分支列表,便于切换或查看。

fetch后(远程仓库和本地仓库是最新的并且同步了)
dev左下角还有个点:说明本地仓库和工作区有差异
(先idea1的dev更新到最新和远程同步,然后在其他idea2提交远程仓库,idea1dev结果没有"点",fetch后有"点"了但Local的dev和本地代码还不是新的(更证明了Local dev和本地代码同步)),通过这个实验得出:"点"是本地仓库和本地代码存在差异的标识
而且此时Local-dev的commit记录还是老的记录,commit最新的记录只能到最新的工作区的代码
综上:
fetch只是将远程仓库更新到本地仓库(并不更新工作区的代码)
"点"是本地仓库和工作区代码存在差异的标识
git fetch只是把远程仓库拉出来一个副本(这个副本还没有和本地仓库合并)
fit merge和rebase才是把远程仓库和蹦迪仓库合并

git fetch的用途:先看看别人提交了什么代码,再决定是不是需要合并
如果switch/checkout切换分支时,看不到在线分支下的其他人的分支,你可以使用 Eetch

目录
相关文章
|
18天前
|
开发工具 数据中心 git
详解IDEA git 版本回滚
详解IDEA git 版本回滚
22 0
|
18天前
|
Java 开发工具 Maven
IDEA git操作技巧大全,持续更新中
IDEA git操作技巧大全,持续更新中
15 0
|
24天前
|
开发工具 git
idea的git reset current branch to here操作详解
idea的git reset current branch to here操作详解
21 1
|
25天前
|
开发工具 git
idea中git替换,推送到新的github或者gitlab上面
idea中git替换,推送到新的github或者gitlab上面
34 2
|
3天前
|
网络安全 开发工具 git
|
25天前
|
开发工具 git
mac git配置 idea
mac git配置 idea
22 1
|
6天前
|
Java 开发工具 git
java开发配置全局git忽略文件(IDEA)
java开发配置全局git忽略文件(IDEA)
8 0
|
2月前
|
存储 开发工具 git
idea中git检出失败
idea中git检出失败
29 0
|
2月前
|
Unix Shell 开发工具
windows下如何安装git以及IDEA如何配置git
该文指导安装Git 2.15.0版本。首先从Git官网下载最新安装包,双击安装,依次选择Next,同意默认配置,确保勾选添加到环境变量。在配置选项中,选择在cmd中使用Git(第2项),行结束转换选Windows(第1项),终端模拟器选MinTTY(第1项)。安装完成后,通过右键菜单或直接打开Git Bash验证安装成功。最后,配置全局用户名和邮箱,并在IDEA中设置Git路径以完成集成。
|
2月前
|
开发工具 git
IDEA通过git怎么回滚到某个提交节点或某个版本
IDEA通过git怎么回滚到某个提交节点或某个版本

热门文章

最新文章