一.基本介绍
①GitHub是为开发者提供 Git 仓库的托管服务平台。
②GitHub 公司总部位于美国旧金山,2018年6月4日晚,美国科技公司微软宣布以75亿美元的股票收购GitHub 章鱼猫(Octocat)是GitHub的吉祥物,形象是一个下半身为章鱼的爪子,上本身为猫头的卡通形象。
如下图:
来源:GitHub Octodex
二.Github的注册与使用
(一)Github的注册与介绍
(1)步骤一:进入官网,进行注册
官网地址:https://github.com/
输入邮箱
设置密码进行登录
(2)通过登录进入主页面
主页面介绍:
①图标:点击后可以进入该首页。
②搜索框:输入关键字,查询相关的仓库。
③拉取请求(pull request):跳转到拉取页面。
④问题(Issues):跳转到问题的记录页面。
⑤市场(Marketplace):跳转到应用商城页面。
⑥探索(Explore):跳转到推荐仓库页面。
个人主页
头像下拉列表中的Your profile 或 Signed in as xxxx
(二)IDEA中集成Git
步骤一:IDEA中配置忽略文件
说明:在一个工程中有很多文件,在将项目上传到github的过程中,通过配置文件,可以忽略掉一些不需要上传的文件,将需要上传的代码上传到github上
声明文件名为 xxx.ignore (后缀必须为ignore),建议将该文件放在用户的家目录下。
文件内容如下
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
具体过程如下:
核心点:
在~/.gitconfig 文件中引入上述文件
[core]
excludesfile = C:/Users/Lenovo/git.gitignore
[注意:这里路径中一定要使用“/”,不能使用“\”]
第二步:IDEA中定位Git程序
第三步:创建本地库
然后直接点击下一步
创建成功后,出现了 <.git文件>表示创建成功
第四步:将文件从本地库添加到暂存区
补充:提交java文件到暂存区
第五步:将暂存区里的文件提交到本地库
验证:
如果如上图所示,说明提交本地库成功,变成了历史版本
第六步:切换版本
然后添加到暂存区,提交本地库中
黄色箭头表示的是HEAD指针,如上图切换版本成功。
第七步:创建分支&&切换分支
第八步:IDEA中集成Github(Settings-> Version Control ->Github)
成功页面如下:
说明:如果没有出现Github,可以去插件市场里去下载Github插件
第九步:将项目提交到Github上
项目上传成功!!
第十步:推送代码(本地修改)到远程库
验证:登录Github官网进行查看
推送成功!!!
第十一步:将Github中的项目克隆到本地
以上就是github的常见使用