Java全栈程序员之09:IDEA+GitHub

举报
码农星球陆敏技 发表于 2019/04/15 15:52:50 2019/04/15
【摘要】 GitHub是源码托管站点,其依赖于Git这个源码管理工具来进行代码的托管。所以将我们的代码托管到GitHub之前,我们需要安装Git。1.Git安装 可以通过输入git命令来确定是否在本机已经安装了Git,如下。 如果发现没有安装,在Ubuntu上可以通过命令:sudo apt-get install git来进行安装,如下: 安装...

        GitHub是源码托管站点,其依赖于Git这个源码管理工具来进行代码的托管。所以将我们的代码托管到GitHub之前,我们需要安装Git。

1.Git安装

        可以通过输入git命令来确定是否在本机已经安装了Git,如下。

n_1904151123575580765.png

        如果发现没有安装,在Ubuntu上可以通过命令:sudo apt-get install git来进行安装,如下:

n_1904151124052458717.png

        安装成功,再打开idea,就能看到project的右键菜单中多了git这个菜单项。

n_1904151124166261915.png

2.代码添加到本地git仓库

        创建本地仓库需要在菜单vcs下选择import into version control -> Create Git Repository,

n_1904151124288522469.png

        可以看到文件变红色了。

n_1904151124362636643.png

        将项目add到本地仓库,

n_1904151124512232231.png

        Add完毕发现文件变绿色了。但这不是我们想要的。更多的时候,我们只是需要把代码文件提交到仓库,而不是把配置文件排除出去。选中project,git->revert,回退,将文件状态回退到add之前。

3.安装.ignore插件

        进入File -> Setting,按照如下操作,

n_1904151125155171247.png

        插件装完之后要重启idea。

        然后设置ignore,如下:

n_1904151125287246631.png

        在弹出页面点击Generate,

n_1904151125410845127.png

        Yes,

n_1904151125480115365.png

        在.gitignore文件中,确保内容为如下,即忽略掉.idea *.iml out gen,

n_1904151126000862189.png

        这个时候我们再commit的时候,就只会将代码文件commit到本地仓库中了。

n_1904151126128484277.png

4.连接到github

        当本地仓库建立完毕之后,我们就要把本地仓库中的文件受控到github了。

        首先,添加GitHub帐号,如下,

n_1904151126290609643.png

        帐号添加完毕,需要share project github,如下,

n_1904151126400106035.png

        成功后,进入github网站的项目下,可以看到代码提交成功。

n_1904151126519710237.png

n_1904151126584595541.png

5.代码新增

        简单说下代码新增,剩下的改和删大同小异。

        如果我们新增了文件,直接在project上commit directory就行,

n_1904151127125245473.png

        Commit完毕后,还需要push,如下,

n_1904151127223735583.png

        Push完毕,就可以在github上看到新增的文件了~~

n_1904151127343710893.png

        感谢关注“码农星球”。本文版权属于“码农星球”。我们提供咨询和培训服务,关于本文有任何困惑,请关注并联系我们。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。