idea中使用Git

(1) 创建本地库

在这里插入图片描述
选择当前模块上一级
在这里插入图片描述

点击 OK 本地库创建成功
在这里插入图片描述

设置忽略文件
在模块上右键,选择一种方式设置忽略的文件
在这里插入图片描述
在这里插入图片描述
创建.gitignore 文件之后发现被忽略的文件变成了灰色(有时候可能需要刷新模块或重启 Idea 才能看到

(2) 版本 间 切换

  1. 在模块上右键或者点击工具栏查看历史
    在这里插入图片描述

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

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

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

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

  6. 版本切换成功
    在这里插入图片描述

(3)创建分支

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

  2. 点击 New Branch
    在这里插入图片描述

  3. 给新分支命名
    在这里插入图片描述

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

  5. 在新分支添加新的代码并提交
    在这里插入图片描述

(4)合并分支

  1. 在模块上右键切换到主干
    在这里插入图片描述
    在这里插入图片描述
  2. 在模块上右键选择合并改变
    在这里插入图片描述
  3. 选择要合并的分支
    在这里插入图片描述
  4. 合并成功
    在这里插入图片描述

(5)解决冲突

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

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

在这里插入图片描述
2) 主干添加内容,并添加到暂存区和本地库

在这里插入图片描述
3) 在主干合并分支内容,出现冲突
在这里插入图片描述
4) 选择合并,出现处理窗口
在这里插入图片描述
5) 处理之后
在这里插入图片描述
6) 点击 Apply 应用
在这里插入图片描述

(6)将本地库上传到 GitHub

上传本地库

  1. 在 GitHub 网站上创建仓库

在这里插入图片描述
2) 复制仓库地址
3) 在 Idea 中的模块上右键
在这里插入图片描述
4) 设置远程地址别名
在这里插入图片描述
5) 点击 Push 推送到 GitHub 仓库
在这里插入图片描述
6) 上传成功
在这里插入图片描述

更新本地库
正常情况下是合作伙伴上传新的代码到 GitHub,如果此时本地库不更新将无法
上传,为了简单起见,我们直接在 GitHub 上在线修改文件。

  1. 在 GitHub 上在线添加一个文件
    在这里插入图片描述
  2. Idea 中的本地库也修改文件、添加到暂存库、添加到本地库,然后上传,发现上
    传被拒绝
    在这里插入图片描述
  3. 此时点击 Merge 或 Rebase 都可以实现本地库与远程 GitHub 的同步
  4. 也可以点击 Cancel 之后通过以下方式更新本地库
    在这里插入图片描述
  5. 点击 Pull 将 GitHub 上最新的代码合并都本地库
    在这里插入图片描述
  6. 点击 Pull 之后更新本地库成功
    在这里插入图片描述

(7)从 GitHub 上克隆项目到本地

  1. 点击 Idea 中的 CVS 选项
    在这里插入图片描述

  2. 输入 GitHub 中的仓库地址并指定项目的存放路径
    在这里插入图片描述

  3. 提示是否为克隆的项目创建一个新工程
    在这里插入图片描述

  4. 点击 Yes 弹出导入工程的提示框
    在这里插入图片描述

  5. 点击 Finish 之后在 Idea 中显示的是一个空工程
    在这里插入图片描述

  6. 需要为新工程配置一下 JDK、导入 Module
    在这里插入图片描述
    在这里插入图片描述

  7. 克隆成功
    在这里插入图片描述

(8)国内的项目托管网站-码云

配置 SSH 免密登录
使用 SSH 模式的好处是每次上传项目不需要输入用户名和密码, SSH 免密登
录同样适用于 GitHub。

  1. 进入电脑的用户目录,在用户目录右键打开 Git 命令行窗口
    在这里插入图片描述
  2. 创建 SSH Key
    在命令行窗口输入以下命令
ssh-keygen -t rsa -C 任意内容

命令参数说明:
-t = The type of the key to generate
密钥的类型
-C = comment to identify the key
用于识别这个密钥的注释
在这里插入图片描述
输入命令后回车,然后再回车、回车、回车
在这里插入图片描述
3) SSH Key 创建成功会在用户目录生成.ssh 文件夹
在这里插入图片描述
4) 进入.ssh 文件夹, 查看 id_rsa.pub 文件,复制全部内容
在这里插入图片描述
5) 找到码云账户的设置
在这里插入图片描述
6) 点击 SSH 公钥,设置标题,粘贴公钥,点击确定
在这里插入图片描述
Tips:码云账户中可以添加多个 SSH 公钥,但是一台电脑只能授权一个用户免密
登录

  1. 复制码云账户中仓库的 SSH 地址
    在这里插入图片描述

(9)在 Idea 中通过 SSH 模式上传项目

  1. 在码云账户中创建一个新的仓库,复制 SSH 模式的地址
    在这里插入图片描述
  2. 在 Idea 中要上传的项目上右键
    在这里插入图片描述
  3. 在弹出的窗口点击 origin→Define Remote
    在这里插入图片描述
  4. 设置 SSH 模式远程地址与别名
    在这里插入图片描述
  5. 选择定义的 sshorigin 开始上传项目
    在这里插入图片描述
  6. 点击 Push 直接上传成功
    在这里插入图片描述

(10)GitHub 上仓库的拥有者添加你为合作伙伴,

添加合作伙伴的步骤:

  1. 让仓库拥有者在仓库上点击 settings
    在这里插入图片描述
  2. 点击 Manage Access
    在这里插入图片描述
  3. 搜索合作伙伴,即搜索你的 GitHub 账户
    在这里插入图片描述
  4. 点击邀请
    在这里插入图片描述
  5. 等待你回复
    在这里插入图片描述
  6. 仓库拥有者可以将链接发送给你让你确认,当然你的邮箱也会收到等待确认的邮

    在这里插入图片描述
  7. 等你接收之后就与仓库拥有者成为了合作伙伴,就可以向仓库上传项目了

非合作伙伴如何共同开发项目
GitHub 上有好多开源的好的项目,我们可以下载下来查看、借鉴别人的代码。但
是如果我们修改了,由于不是对方的合作伙伴,我们无法将代码上传到别人的仓库,
此时我们可以选择使用 fork 和 pullrequest 操作

  1. 看到喜欢的项目点击 fork 操作将别人的项目复制一份作为自己的仓库,同时仓库
    下面会显示当前项目来自于哪里
    在这里插入图片描述
  2. 修改代码之后如果想合并到作者那里,需要让作者审核, 点击 Pull requests→New
    pull request
    在这里插入图片描述
  3. 点击 Create pull request
    在这里插入图片描述
  4. 填入标题、描述后点击 Create pull request
    在这里插入图片描述
  5. 你创建了 pull request 之后作者会收到 Pull requests 信息,作者可以选择拒绝和接
    受你的请求

(11)配置 Git 核心程序

  1. 配置 git.exe 执行文件
    点击工具栏中的 settings→Version Control→Git
    在这里插入图片描述
  2. 点击 Test 测试

配置 GitHub 账户
在这里插入图片描述
在这里插入图片描述
3) 点击 OK 完成配置

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余斌斌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值