文章目录
1、idea集成Git
弹出settings后在搜索中输入"git",选择Git,指定你的安装的git.exe目录
2、基本操作
【1】初始化工作区
点击VCS --> Import into Version Control --> Create Git Repository
选择项目文件夹:
点击View -->Tool Windows -->Version Control (快捷键 Alt+9 )弹出Version Control控制台
点击左下角,Version control菜单,此时添加的项目下所有的文件都变成棕色,说明我们的本地仓库添加的完成了
【2】忽略文件类型
从version control中一部分文件,不需要提交到本地仓库中去的:
添加忽略文件.gitignore 到项目根目录下:
忽略文件下载
【3】工作区提交缓存区
选中项目 右键
Version control中的文件颜色由棕色变成的绿色
【4】缓存区提交本地仓库
点击右下角Version control面板中,选中你要提交的文件鼠标右键
选中commit:
再次确定,点击Commit
此时能看见底框弹出提示信息,项目文件颜色变成灰色
【5】差异化比较
工作区与缓存区的区别
【5.2】工作区与本地仓库比较
【6】版本回退及撤销
现在我们在本地仓库中回退到第二次提交,选择第二次提交的标记,右键
选择Hard
【6.3】工作区撤销
在工作区编辑代码时候,希望撤销未提交本地仓库的代码时候
在Version Control中右键
弹出如下窗口:
3、远程仓库
【1】创建仓库
创建分支
【2】关联远程仓库
点击:VCS–>Git—>Remotes
点击之后弹出窗口,点击+
复制远程仓库 的https地址
【3】拉取代码
选择项目根目录,右键
弹出如下窗口,点击刷新
因为是首次拉取代码会报如下错误
之所以拉取不成功,是因为我们忽略文件与远程仓库的中的忽略文件冲突,这边我们选择合并
重新拉取代码:
拉取完成后我们可以看见远程仓库中的文件已经来到本地仓库
【4】推送代码
选择项目根路径 右击
推送成功提示
本地代码就推送到了远程仓库
【5】克隆远程仓库
复制码云上仓库地址
克隆git上的项目
4、本地分支
【1】创建dev分支
查看当前所在分支:
【2】分支合并
编辑代码,需要注意右下角当前分支为LocalDev
提交缓存区代码到dev分支
查看version control中的log,发现当前在LocalDev环境上
切换回本地TestDev分支
切换完成:
合并LocalDev提交到TestDev分支
【3】分支删除
使用ideal拉取代码,还是提交代码都很慢
使用黑窗口时操作很快,
在ideal安装目录中删除runnerw.exe文件
git相关博客
git实战