开发工具IntelliJ-IDEA和Git、GitHub、Gitlab的使用.pdf

开发工具IntelliJ-IDEA和Git、GitHub、Gitlab的使用.pdf

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、基本入门 1.IntelliJ-IDEA预装的版本控制介绍 我们来看IntelliJ-IDEA的版本控制设置区域 打开File>Settings>Version Control 可以看到里面有git插件 这让很多人认为 IntelliJ IDEA 自带了 SVN 或是 Git 等版本控制工 具,认为只要安装了 IntelliJ IDEA 就可以完全使用版本控制应有的 功能。这完全是一种错误的解读,IntelliJ IDEA 是自带对这些版本 控制工具的支持插件,但是该装什么版本控制客户端还是要照样装 的。 上面可以看到里面还自带了github插件,这是因为目前太多人使用 Github 进行协同或是项目版本管理 2.git.exe和Github的配置 1.配置git.exe 先确保电脑上已经安装了Git和TortoiseGit 接着再配置git客户端 2.配置Github 下面是选择账号和密码登录 3.clone项目从Github上 接着可以将GitHub上的项目checkout下来 如果GitHub上有多个项目的话,那么可以选择其中的一个 点击clone后,IntelliJ-IDEA就会开始clone项目 4.将本地项目上传到Github上 选择Import into Version Control 然后填写相关的信息 这时候会提示你选择上传的文件 仓库创建成功后,会出现如下的提示 再看GitHub下,多了一个项目仓库 点击进去,项目的相关结构如下 二、版本控制的主要操作按钮 git的操作的入口如下: 也可以在工具栏中进行操作 注意这五个按钮 五个按钮的功能如下: 第一个按钮:Update Project 更新项目。 第二个按钮:Commit changes 提交项目上所有变化文件。 点击这个按钮不会立马提交所有文件,而是先弹出一个被修改 文件的一个汇总框,具体操作下面会有图片进行专门介绍。 第三个按钮:Compare with the Same Repository Version 当前文件与服务器上该文件通版本的内容进行比较。如果当前 编辑的文件没有修改,则是灰色不可点击。 第四个按钮:Show history 显示当前文件的历史记录。 第五个按钮:Revert 还原当前被修改的文件到未被修改的版 本状态下。如果当前编辑的文件没有修改,则是灰色不可点 击。 具体作用如下,如下面添加了一行,如果不满意,可以还 原 但是如果想提交的话,可以选择这个 填写相关的信息后,可以直接选择commit和push 点击push 提交完毕后,我们可以查看相关的记录 可以看到如下的记录 这时候GitHub上项目就会出现相关的信息了 三、版本控制的常用设置 1.Version Control面板 1. 代表这个项目的版本控制是GIT 2. Show directories with changed descendants 表示子目 录有文件被修改了,则该文件的所有上层目录都显示版本 控制被修改的颜色(建议勾选) 2.Confimation确认信息面板 添加新文件和删除文件的提示 3.Ignored Files面板 这个是设置不添加到版本控制的文件 4.commit文件的面板介绍 commit文件的时候会出现如下的面板 1.show Diff show Diff可以比较本地跟服务器文件的不同 2.Move to Another ChangeList 这个选项可以将改动的文件分门别类的放置在一个文件夹 中,等修改完毕,可以一起提交(一般用在分模块开发 上,也就是开发完一个模块时,可以将这个模块上改动的 代码设置到一个文件夹中,然后再一起祈祷) 3.查看提交信息 四、项目分支设置的入口 如果使用Git版本控制的话,可以看到右下角上有相关的控 制入口 五、Gitlab的使用 Gitlab跟Github类似,都是代码托管的网站,最大的不同是 Gitlab创建的项目可以免费私有的,不必像Github那样收 费,而且Gitlab还可以搭建自己的私服。所以开源项目一般 都是放置在Github,个人私有项目可以放置在公网的Gitlab 上,而公司私有的项目可以放置在自己搭建的Gitlab上。 1.创建项目 2.对项目进行操作 项目创建完后,可以点击左上角进行查看

文档评论(0)

jjt1992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档