1
0
mirror of synced 2025-12-21 10:57:10 -05:00
Files
docs/content/account-and-profile/reference/profile-reference.md

19 KiB

title, intro, versions, topics, shortTitle, contentType
title intro versions topics shortTitle contentType
Profile reference Reference information for your {% data variables.product.github %} profile.
fpt ghes ghec
* * *
Profiles
Profile reference reference

Visibility of profile information

{% data reusables.profile.profile-visibility %}

The name that is displayed on your profile may also be displayed next to comments you make on private repositories owned by an organization. For more information, see AUTOTITLE.

{% ifversion profile-pronouns %}

{% data reusables.profile.pronouns-visibility %}

{% endif %}

Links to your social accounts are visible to anyone who can view your profile.

Profile picture requirements

When you sign up for an account, {% data variables.product.github %} provides you with a randomly generated "identicon". Your identicon generates from a hash of your user ID, so there's no way to control its color or pattern. You can replace your identicon with an image that represents you.

[!NOTE] {% ifversion ghec %}

  • {% endif %}Your profile picture should be a PNG, JPG, or GIF file, and it must be less than 1 MB in size and smaller than 3000 by 3000 pixels. For the best quality rendering, we recommend keeping the image at about 500 by 500 pixels. {% ifversion ghec %}> * Gravatar profile pictures are not supported with {% data variables.product.prodname_emus %}.{% endif %}

If you use Gravatar, and your Gravatar image is associated with the email you use for {% data variables.product.github %}, the image will be shown as your {% data variables.product.github %} profile picture by default (rather than an identicon). To change your profile picture, you can either upload a new image to Gravatar, or upload a new image to {% data variables.product.github %} and override the Gravatar image.

Profile status

Your status will show:

  • On your profile page
  • When people hover over your username or avatar
  • On a team page for a team where you're a team member. For more information, see AUTOTITLE.
  • On the organization dashboard in an organization where you're a member. For more information, see AUTOTITLE.

When you set your status, you can also let people know that you have limited availability.

If you select the "Busy" option, when people @mention your username, assign you an issue or pull request, or request a pull request review from you, a note next to your username will show that you're busy. You will also be excluded from automatic review assignment for pull requests assigned to any teams you belong to. For more information, see AUTOTITLE.

Screenshot of a draft comment. "@octocat" is written in the text field, and "The Octocat (busy)" is suggested.

Profile location and time zone

You can set a location and time zone on your profile to show other people your local time. Your location and time zone will be visible:

  • On your profile page
  • When people hover over your username or avatar

Screenshot of the Octocat profile page emphasizing the location, local time, and relative time fields.

When you view your profile, you will see your location, local time, and your time zone in relation to Universal Time Coordinated. When others view your profile, they will see your location, local time, and the time difference in hours from their own local time.

Pinning items to your profile

You can pin a public repository if you own the repository or you've made contributions to the repository within the last year. Commits to forks don't count as contributions, so you can't pin a fork that you don't own. For more information, see AUTOTITLE

You can pin any public gist you own.

Pinned items include important information about the item, like the number of stars a repository has received or the first few lines of a gist. Once you pin items to your profile, the "Pinned" section replaces the "Popular repositories" section on your profile.

{% ifversion fpt %}

Limitations of private profiles

Private profiles cannot receive sponsorships under {% data variables.product.prodname_sponsors %}. To be eligible for {% data variables.product.prodname_sponsors %}, your profile cannot be private.

By making your profile private, you will not remove or hide past activity; this setting only applies to your activity while the private setting is enabled.

When your profile is private, your activity on public repositories will still be publicly visible to anyone viewing those repositories, and some activity data may still be available through the {% data variables.product.prodname_dotcom %} API.

{% endif %}

{% ifversion fpt or ghec %}

Displaying badges on your profile

When you participate in certain programs, {% data variables.product.prodname_dotcom %} automatically displays a badge on your profile.

Badge Program Description
{% octicon "cpu" aria-label="The Developer Program icon" %} Developer Program Member If you're a registered member of the {% data variables.product.prodname_dotcom %} Developer Program, building an app with the {% data variables.product.github %} API, you'll get a Developer Program Member badge on your profile. For more information on the {% data variables.product.prodname_dotcom %} Developer Program, see GitHub Developer.
{% octicon "star-fill" aria-label="The star icon" %} Pro If you use {% data variables.product.prodname_pro %} you'll get a PRO badge on your profile. For more information about {% data variables.product.prodname_pro %}, see AUTOTITLE.
{% octicon "lock" aria-label="The lock icon" %} Security Bug Bounty Hunter If you helped out hunting down security vulnerabilities, you'll get a Security Bug Bounty Hunter badge on your profile. For more information about the {% data variables.product.prodname_dotcom %} Security program, see {% data variables.product.prodname_dotcom %} Security.
{% octicon "mortar-board" aria-label="The mortar-board icon" %} {% data variables.product.prodname_dotcom %} Campus Expert If you participate in the {% data variables.product.prodname_campus_program %}, you will get a {% data variables.product.prodname_dotcom %} Campus Expert badge on your profile. For more information about the Campus Experts program, see Campus Experts.
{% octicon "shield" aria-label="The shield icon" %} Security advisory credit If a security advisory you submit to the {% data variables.product.prodname_dotcom %} Advisory Database is accepted, you'll get a Security advisory credit badge on your profile. For more information about {% data variables.product.prodname_dotcom %} Security Advisories, see {% data variables.product.prodname_dotcom %} Security Advisories.

{% endif %}

{% ifversion fpt or ghec %}

Earning Achievements

Achievements celebrate specific events and actions that happen on {% data variables.product.prodname_dotcom %}. They will appear as small badges listed in the sidebar of your profile. Clicking or hovering on an achievement will show a detailed view that hints at how the achievement was earned, with a short description and links to the contributing events. The event links will only be visible to users that have access to the repository or organization that the event took place in. Event links will appear inaccessible to all users without access.

To stop private contributions from counting toward your Achievements, or to turn off Achievements entirely, see AUTOTITLE.

Note

This feature is currently in {% data variables.release-phases.public_preview %} and subject to change.

Profile name changes for {% data variables.enterprise.prodname_emu_enterprise %}

If you're a member of an {% data variables.enterprise.prodname_emu_enterprise %}, any changes to your profile name must be made through your identity provider instead of {% data variables.product.prodname_dotcom %}. {% data reusables.enterprise-accounts.emu-more-info-account %}

{% endif %}

If you @mention an organization you're a member of in your bio, that organization will be featured first in your activity overview.

List of qualifying repositories for Mars 2020 Helicopter Contributor achievement

The Mars 2020 Helicopter Contributor achievement was given to those who had authored a commit for one of the repositories listed below. This event has now ended, and the badge is no longer available. We built the list based on information received from NASA's Jet Propulsion Laboratory.

{% data variables.product.prodname_dotcom %} Repository Version Tag
torvalds/linux 3.4 v3.4
python/cpython 3.9.2 v3.9.2
boto/boto3 1.17.17 1.17.17
boto/botocore 1.20.11 1.20.11
certifi/python-certifi 2020.12.5 2020.12.05
chardet/chardet 4.0.0 4.0.0
matplotlib/cycler 0.10.0 v0.10.0
elastic/elasticsearch-py 6.8.1 6.8.1
ianare/exif-py 2.3.2 2.3.2
kjd/idna 2.10 v2.10
jmespath/jmespath.py 0.10.0 0.10.0
nucleic/kiwi 1.3.1 1.3.1
matplotlib/matplotlib 3.3.4 v3.3.4
numpy/numpy 1.20.1 v1.20.1
opencv/opencv-python 4.5.1.48 48
python-pillow/Pillow 8.1.0 8.1.0
pycurl/pycurl 7.43.0.6 REL_7_43_0_6
pyparsing/pyparsing 2.4.7 pyparsing_2.4.7
pyserial/pyserial 3.5 v3.5
dateutil/dateutil 2.8.1 2.8.1
yaml/pyyaml 5.4.1 5.4.1
psf/requests 2.25.1 v2.25.1
boto/s3transfer 0.3.4 0.3.4
enthought/scimath 4.2.0 4.2.0
scipy/scipy 1.6.1 v1.6.1
benjaminp/six 1.15.0 1.15.0
enthought/traits 6.2.0 6.2.0
urllib3/urllib3 1.26.3 1.26.3
python-attrs/attrs 19.3.0 19.3.0
CheetahTemplate3/cheetah3 3.2.4 3.2.4
pallets/click 7.0 7.0
pallets/flask 1.1.1 1.1.1
flask-restful/flask-restful 0.3.7 0.3.7
pytest-dev/iniconfig 1.0.0 v1.0.0
pallets/itsdangerous 1.1.0 1.1.0
pallets/jinja 2.10.3 2.10.3
lxml/lxml 4.4.1 lxml-4.4.1
Python-Markdown/markdown 3.1.1 3.1.1
pallets/markupsafe 1.1.1 1.1.1
pypa/packaging 19.2 19.2
pexpect/pexpect 4.7.0 4.7.0
pytest-dev/pluggy 0.13.0 0.13.0
pexpect/ptyprocess 0.6.0 0.6.0
pytest-dev/py 1.8.0 1.8.0
pyparsing/pyparsing 2.4.5 pyparsing_2.4.5
pytest-dev/pytest 5.3.0 5.3.0
stub42/pytz 2019.3 release_2019.3
uiri/toml 0.10.0 0.10.0
pallets/werkzeug 0.16.0 0.16.0
dmnfarrell/tkintertable 1.2 v1.2
wxWidgets/wxPython-Classic 2.9.1.1 wxPy-2.9.1.1
nasa/fprime 1.3 NASA-v1.3
nucleic/cppy 1.1.0 1.1.0
opencv/opencv 4.5.1 4.5.1
curl/curl 7.72.0 curl-7_72_0
madler/zlib 1.2.11 v1.2.11
apache/lucene 7.7.3 releases/lucene-solr/7.7.3
yaml/libyaml 0.2.5 0.2.5
elastic/elasticsearch 6.8.1 v6.8.1
twbs/bootstrap 4.3.1 v4.3.1
vuejs/vue 2.6.10 v2.6.10
carrotsearch/hppc 0.7.1 0.7.1
JodaOrg/joda-time 2.10.1 v2.10.1
tdunning/t-digest 3.2 t-digest-3.2
HdrHistogram/HdrHistogram 2.1.9 HdrHistogram-2.1.9
locationtech/spatial4j 0.7 spatial4j-0.7
locationtech/jts 1.15.0 jts-1.15.0
apache/logging-log4j2 2.11 log4j-2.11.0