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; }