Git(四) —— GitHub使用基本介绍之README

上一节中介绍了第一个GitHub项目的创建,一个值得注意的点是我们勾选了:
在这里插入图片描述
下方的提示:This will let you immediately clone the repository to your computer
翻译:勾选创建README使你可以立即clone这个仓库到本地电脑。
什么意思呢,这个README又有什么作用呢?

勾选与否有何区别

实践出真知,对比一下就知道了。

创建一个不带README的Repository

在这里插入图片描述
看一下项目:
在这里插入图片描述
项目下什么都没有,是一个真正的“空”的项目。

创建一个带README的Repository

在这里插入图片描述
项目目录:
在这里插入图片描述
从结果来看,勾选README创建仓库以后,该仓库内自动创建了分支 —— Master,并且进行了一次提交,commit内容“Initial commit”,change为增加了README.md文件。

很明显,对于有master分支(即勾选README.md自动创建的master)的项目,我们就可以直接clone了。
在这里插入图片描述

空仓库和非空仓库clone的区别

详见:Git(五) —— 将关联本地仓库和远程仓库

README.md本身是干嘛的

上面已经展示了README.md在“结构”上的作用:勾选了创建README.md选项会使仓库自动创建master分支,并对该文件进行第一次提交。那么README.md本身(内容)有什么作用呢?
简单来说,系统(GitHub)默认将项目下的README,md作为项目简介文档,如我们访问这个项目:Mask_RCNN,刚进去就看到:
在这里插入图片描述
官方建议README中放上项目简介,运行环境和其他注意事项,这也成了大家约定俗成的做法。实际上,在项目/文件目录下使用readme文件(含文件格式)进行简介,注意事项说明等,已经成为了惯例。
另外,README.md本身是个MarkDown文档(.md后缀),具体语法这里不再赘述。

GitHub个性化README.md —— GitHub Pages

因为README实质上已经成为了项目首页,GitHub提供了个性化README.md的功能。
项目下settings(注意不是GitHub账号下的Settings) —— Option找到 GitHub Pages:
在这里插入图片描述
Source选项表示刚访问项目时,向外展示的项目目录是什么,默认为none(不开启),可以选择其他选项开启它:
在这里插入图片描述
假设我们选择master branch开启它,然后再选择下面的Theme Chooser,这个可以给README.md添加自己喜欢样式,如选择Cayman样式,会有个提示:
在这里插入图片描述
访问该网址:
在这里插入图片描述
有些小细节注意一下

  • 即使没有使能GitHub Pages,项目也是可以直接访问的,这是因为二者域名根本不一样:
    直接访问:https://github.com/ProLayman09/666
    GitHub Pages:https://prolayman09.github.io/testGit/
    前者只要创建项目时选择了public权限任何人都可以访问,访问的是原始Repository的文件目录页面。后者需要设置GitHub Pages才行,相当于给原始的github项目提供了个性化的项目介绍页面。

  • 创建GitHub Pages的同时,同时也会在项目目录下生成_config.yml,这个样式配置文件。同时,默认项目目录下(Source选择mater branch)的README.md文件为文本加以渲染,若没有则会自行创建index.md文件作为文本加以渲染,如果不想README.md作为原文本,但又不想删除文本,则可以先删除README.md,待自行创建了index.md后,再加入README.md,这时候系统还是渲染index.md。

  • 若之前为空库(没有任何内容),则创建GitHub Pages会自动创建master分支,并且将index.md和_config.yml作为第一次提交内容。从这个角度来说,创建GitHub Pages和创建Repository时勾选README.md有类似的效果。

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Git时,通常会有一个README文件,用于提供项目的说明和使用指南。在IntelliJ IDEA中使用Git的过程可以通过以下步骤来完成: 1. 首先,确保你已经在IntelliJ IDEA中打开了你的项目。 2. 在项目中找到.git文件夹,这是Git的版本控制文件夹。\[2\] 3. 将.git文件夹复制到你本地电脑上的工作目录中的项目文件夹中,这样你就可以将项目与gitee/github上的仓库绑定起来。\[2\] 4. 右键点击项目文件夹,选择"Git Bash Here",这将打开一个命令行终端。 5. 在命令行中,使用git add命令将文件添加到暂存区。例如,使用"git add ."命令可以添加所有文件,使用"git add <文件名>"命令可以添加指定文件。\[2\] 6. 使用git commit命令将暂存区的文件提交到本地仓库。例如,使用"git commit -m '提交说明'"命令可以提交并添加提交说明。 7. 使用git push命令将本地仓库的修改推送到远程仓库。例如,使用"git push origin <分支名>"命令可以将修改推送到指定分支。 8. 在README文件中,你可以提供项目的说明、使用指南、安装步骤等信息,以便其他人了解和使用你的项目。\[1\] 希望这些步骤可以帮助你在IntelliJ IDEA中使用Git,并在README文件中提供项目的相关信息。 #### 引用[.reference_title] - *1* *2* *3* [git拉代码、上传代码到仓库、readme.md设置图片、疑难杂症、常用操作](https://blog.csdn.net/weixin_46286156/article/details/118217666)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值