Git-分支名称带引号,切换分支
git checkout -b “test_xx(xxx)”
Git-更新远程代码到本地
git pull(更新远程代码到本地)
• 将idea中的分支切换到master
• 将master分支上的代码更新到最新,也就是和远程代码一致
项目工程上右键->Git->Repository->Pull
• idea中新建一个自己的测试分支:test
• 修改配置文件
将代码commit到本地仓库:commit
将代码推送到远程分支:push
注:测试分支test是由master分支复制而来的,修改后提交到自己的远程分支上。
Git-idea安装ignore插件
当缺少ignore插件的时候,被ignore的文件不会置灰显示
安装ignore插件
File-Plugins,搜索ignore插件,安装后重启idea
.gitignore中的内容如下:
.idea
target
mvn
*.iml
node_modules
/.project
/.settings/
Git-idea更新远端分支
VCS -> Git ->Pull -> 刷新 Remote
Git-创建新分支
场景1:打开idea,当前分支是线上分支master,现在有一个新的需求,需要开发一个新的模块,需要拉取一个新的分支 20201217_xx单独维护新的功能,开发测试完毕之后,再把包含新功能的分支20201217_xx,合并到 master 分支。
场景2:当前分支是master,现在测试同学需要在测试服务器上部署一套与线上一致的环境,需要测试同学单独维护一个测试分支test,修改配置项,然后将修改后的代码提交到远程
操作:
切换到master分支,然后创建一个新分支test
现在的测试分支test是在master上创建的,test分支是master分支的clone,和master分支上的代码是完全一致的
Git-idea导入maven项目后不显示文件夹,只显示配置文件
问题:在通过idea通过菜单vcs->git->clone的时候,刚导入的时候左侧菜单栏只显示配置文件,不显示项目文件。
原因:这是因为在导入maven项目的过程中出现了问题
解决方案:
Idea项目中显示树形目录
点击 File → Project stucture→Modules, 点击"+",导入当前的项目到idea中,import modules
Git-如何diff代码
打开idea,选中工程->右键->git->Compare with branch,选择需要与当前所在分支进行对比的分支,选择后进行对比即可;