idea操作gitee补充 |
您所在的位置:网站首页 › idea登录gitee › idea操作gitee补充 |
31.IDEA中使用GIT-远程仓库-创建与关联远程仓库gitee
目标
gitee中创建远程仓库并在IDEA中关联远程仓库 内容创建仓库 新建:git-project-sk 创建步骤省略,如果忘记,可以查看13.GIT远程仓库介绍与码云仓库注册创建这个章节 关联远程仓库 Git--->Manage Remotes .... 点击之后弹出窗口,点击+ 复制git-project-sk 的https地址 32.IDEA中使用GIT-远程仓库-拉取、推送、克隆远程仓库 目标 在IDEA中完成拉取、推送、克隆操作 内容拉取:将码云上的内容拉取到本地 选择git-project-sk根目录,右键 第一次会拉取失败: 【1】 【2】 【3】 【4】 拉取完成后我们可以看见远程仓库中的文件已经来到本地仓库 推送:将本地文件上传到码云上面 推送成功提示 这时候去码云上查看: 我们的本地代码就推送到了远程仓库 克隆 掌握 复制码云上仓库地址 在git-project-sk从远处git上克隆项目: 导入完成,如下: 33.IDEA中使用GIT-分支-创建、合并、删除分支 目标 在IDEA中完成分支创建、合并、删除操作 内容创建分支 创建的同时切换分支: 查看当前分支 合并分支 编辑App.java,需要注意右下角当前分支为dev 提交缓存区代码到本地仓库上的dev分支上 查看version control中的log,发现当前在dev环境上 切换回本地master分支 切换完成: 合并dev提交到master分支 删除分支 本地分支中就不会有dev分支了: 34.IDEA中使用GIT-版本冲突 目标 在IDEA中解决版本冲突 内容终于到达了用Git最让人讨厌的地方了,处理版本冲突。先说一下为什么会出冲突,如果一个用户连续对一个文件提交多个版本,其实每一个版本都是基于上一个版本的基础上修改的,这样就没有问题了。 但是当多个用户对同一个文件交叉修改的时候就尴尬了。A修改完提交一个,B修改完又提交一个,这个时候A修改完提交,问题来了,如果A提交成功,那么就相当于忽略了B提交的内容。这个时候就要强制你去处理一下这个问题,这就是我们所说的冲突问题。 制造冲突 在码云中对App.java 做如下编辑 在IDEA中拉取代码 这时候App的类变红色,且弹出窗口,需要手动进行合并 解决冲突 选择主干 提交远程仓库 特殊错误 点击最上面的时候进行代码拉取的时候 IDEA git 拉取项目时报 No tracked branch configured for branch master or the branch doesn't exist的提示 选择本地工作空间右键 输入: 命令: git branch --set-upstream-to=origin/masterIDEA中再次拉取 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |