codecamp

GitHub 管理您的个人资料 README

您可以将自述文件添加到您的GitHub个人资料中,以向其他人介绍您自己。

关于您的个人资料README

您可以通过创建个人资料README与GitHub社区上有关您自己的信息。GitHub在个人资料页面顶部显示您的个人资料README。

您可以决定在个人资料README中包含哪些信息,因此可以完全控制自己在GitHub上的展示方式。以下是一些访问者在您的个人资料README中可能发现有趣,有趣或有用的信息示例。

  • “关于我”部分描述了您的工作和兴趣
  • 您引以为豪的贡献以及这些贡献的背景
  • 在您所参与的社区中获得帮助的指南

配置文件上显示的配置文件自述文件

您可以使用GitHub Flavored Markdown设置文本格式,并在个人资料README中包含表情符号,图像和GIF。有关更多信息,请参阅“ 在GitHub上编写和格式化入门 ”。

基本要求

如果满足以下所有条件,则GitHub将在您的个人资料页面上显示您的个人资料README。

  • 您已经创建了一个名称与您的GitHub用户名相匹配的存储库。
  • 该存储库是公共的。
  • 存储库的根目录中包含一个名为README.md的文件。
  • README.md文件包含任何内容。

注意:如果您在2020年7月之前创建了一个与用户名相同名称的公共存储库,则GitHub不会在您的个人资料上自动显示该存储库的README。您可以通过转到GitHub.com上的存储库并单击“ 共享至配置文件”,手动将存储库的自述文件共享到您的配置文件。

用于将README分享到个人资料的按钮

添加配置文件README

  1. 在任何页面的右上角,使用 下拉菜单选择 New repository(新建仓库)。

带有创建新仓库选项的下拉菜单

  1. 在“存储库名称”下,键入与您的GitHub用户名匹配的存储库名称。例如,如果您的用户名是“ octocat”,则存储库名称必须是“ octocat”。

与用户名匹配的存储库名称字段

  1. (可选)添加仓库的说明。 For example, "My personal repository."

用于输入仓库说明的字段

  1. 选择公开。

单选按钮,用于选择公众可见性

  1. 选择 Initialize this repository with a README(使用自述文件初始化此仓库)。

使用自述文件初始化此仓库复选框

  1. 单击创建存储库。

创建存储库

  1. 点击右侧边栏上方的编辑自述文件。

用于编辑自述文件的按钮

生成的README文件已预先填充了模板,可为您的个人资料 README 提供一些启发。

带有预填充模板的自述文件

删除个人资料 README

如果满足以下任何条件,则从您的 GitHub 个人资料中删除个人资料 README:

  • 自述文件为空或不存在。
  • 该存储库是私有的。
  • 存储库名称不再与您的用户名匹配。

选择的方法取决于您的需求,但是如果不确定,我们建议将存储库设为私有。有关如何将存储库设为私有的步骤,请参阅“更改存储库的可见性”。

延伸阅读

GitHub 个性化您的个人资料
GitHub 在个人资料中嵌入项目
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

GitHub 身份验证

在 GitHub 上管理订阅和通知

在 GitHub 上管理活动的订阅

GitHub 组织和团队

GitHub 管理对组织仓库的 Git 访问

GitHub 计费和付款

GitHub 使用议题和拉取请求进行协作

GitHub 在具有代码质量功能的仓库上进行协作

管理在 GitHub 上的工作

GitHub 建立强大的社区

GitHub 管理仓库

GitHub 自定义 GitHub 工作流程

在 GitHub Marketplace 中购买并安装应用程序

通过 GitHub Jobs 寻找人才

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }