zoukankan      html  css  js  c++  java
  • 在IDEA中使用Git

    配置Git

    在这里插入图片描述

    配置GitHub

    配置账户

    在这里插入图片描述

    日常使用

    初始化

    创建Git仓库,位置选择当前项目根目录,完成后,文件名会变成褐色
    在这里插入图片描述

    忽略一些不需要提交的东西

    修改.gitinfoexclude
    添加需要忽略的配置
    已忽略的文件在IDEA中会置灰

    在这里插入图片描述

    添加到缓存区

    右键项目→Git→Add,完成后,文件名会变绿

    提交到本地库

    右键项目→Git→Commit Directory
    或者点击工具栏按钮,完成后,文件名会变回默认的颜色

    在这里插入图片描述
    添加注释内容后提交

    在这里插入图片描述

    版本切换

    1.在模块上右键或者点击工具栏查看历史

    在这里插入图片描述
    2. 选择要切换的版本

    在这里插入图片描述
    3. 右键→Copy Revision Number.

    在这里插入图片描述
    4. 在模块上右键

    在这里插入图片描述
    5. 选择 Hard 并粘贴版本号

    在这里插入图片描述

    6.版本切换成功

    在这里插入图片描述

    创建分支

    1.在模块上右键

    在这里插入图片描述

    2.点击New Branch

    在这里插入图片描述

    3.给新分支命名

    在这里插入图片描述

    4.点击Create后自动切换新分支

    5.在新分支添加新的代码并提交

    在这里插入图片描述

    合并分支

    1.在模块上右键切换到主干

    在这里插入图片描述
    在这里插入图片描述

    2.在模块上右键选择合并改变

    在这里插入图片描述

    3.选择要合并的分支

    在这里插入图片描述

    4.合并成功

    在这里插入图片描述

    解决冲突

    让主干和分支在同一个位置添加一行代码

    1.分支添加内容,并添加到暂存区和本地库

    在这里插入图片描述

    2.主干添加内容,并添加到暂存区和本地库

    在这里插入图片描述

    3.在主干合并分支内容,出现冲突
    误关闭也可以在Git→Resolve Conflicts打开

    在这里插入图片描述

    4.选择合并,出现处理窗口

    在这里插入图片描述

    5.处理之后

    在这里插入图片描述
    6. 点击 Apply

    在这里插入图片描述

    上传本地库(适用HTTPS与SSH)

    1.在 GitHub 网站上创建仓库

    在这里插入图片描述

    2.复制仓库地址

    在这里插入图片描述

    3.在 Idea 中的模块上右键

    在这里插入图片描述

    4.设置远程地址别名

    在这里插入图片描述

    5.点击 Push 推送到 GitHub 仓库

    在这里插入图片描述

    6.上传成功

    在这里插入图片描述

    更新本地库

    正常情况下是合作伙伴上传新的代码到 GitHub,如果此时本地库不更新将无法上传

    1.为了演示,直接在GitHub上在线修改了一个文件

    2.Idea 中的本地库也修改文件、添加到暂存库、添加到本地库,然后上传,发现上传被拒绝

    在这里插入图片描述

    3.此时点击 Merge 或 Rebase 都可以实现本地库与远程 GitHub 的同步

    4.也可以点击 Cancel 之后通过以下方式更新本地库

    在这里插入图片描述

    5.点击 Pull 将 GitHub 上最新的代码合并都本地库

    在这里插入图片描述

    6.点击 Pull 之后更新本地库成功

    在这里插入图片描述

    从 GitHub 上克隆项目到本地

    1.点击 Idea 中的 CVS 选项

    在这里插入图片描述

    2.输入 GitHub 中的仓库地址并指定项目的存放路径

    在这里插入图片描述

    3.提示是否为克隆的项目创建一个新工程

    在这里插入图片描述

    4.点击 Yes 弹出导入工程的提示框

    在这里插入图片描述

    5.点击 Finish 之后在 Idea 中显示的是一个空工程

    在这里插入图片描述

    6.需要为新工程配置一下 JDK、导入 Module等等

    在这里插入图片描述

    在这里插入图片描述

    7.克隆成功

    在这里插入图片描述

  • 相关阅读:
    设计模式
    显示WiFi密码
    05-变量
    04-杂谈
    03-杂谈
    02-杂谈
    01-linux介绍、命令
    14-python--inner
    13-python--bibao
    11-python-iterator
  • 原文地址:https://www.cnblogs.com/7920284109q/p/13625602.html
Copyright © 2011-2022 走看看