1
0
mirror of synced 2025-12-23 21:07:12 -05:00
Files
docs/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md
Joe Clark 74a679dc51 Make product variables for Enterprise translation-friendly (#31628)
Co-authored-by: Laura Coursen <lecoursen@github.com>
Co-authored-by: Evan Bonsignori <ebonsignori@github.com>
2022-10-17 18:54:05 +00:00

24 KiB

title, intro, redirect_from, versions, topics, shortTitle
title intro redirect_from versions topics shortTitle
Personalizing your profile You can share information about yourself with other {% data variables.product.product_name %} users by setting a profile picture and adding a bio to your profile.
/articles/adding-a-bio-to-your-profile
/articles/setting-your-profile-picture
/articles/how-do-i-set-up-my-profile-picture
/articles/gravatar-problems
/articles/how-do-i-set-up-my-avatar
/articles/personalizing-your-profile
/github/setting-up-and-managing-your-github-profile/personalizing-your-profile
/github/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile
fpt ghes ghae ghec
* * * *
Profiles
Personalize

Changing your profile picture

Your profile picture helps identify you across {% data variables.product.product_name %} in pull requests, comments, contributions pages, and graphs.

When you sign up for an account, {% data variables.product.product_name %} 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 %}

Note{% ifversion ghec %}s{% endif %}: {% 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 %}

{% endnote %}

Setting a profile picture

{% data reusables.user-settings.access_settings %} 2. Under Profile Picture, click {% octicon "pencil" aria-label="The edit icon" %} Edit. Edit profile picture 3. Click Upload a photo....{% ifversion not ghae %} Update profile picture{% endif %} 3. Crop your picture. When you're done, click Set new profile picture. Crop uploaded photo

Resetting your profile picture to the identicon

{% data reusables.user-settings.access_settings %} 2. Under Profile Picture, click {% octicon "pencil" aria-label="The edit icon" %} Edit. Edit profile picture 3. To revert to your identicon, click Remove photo. {% ifversion not ghae %}If your email address is associated with a Gravatar, you cannot revert to your identicon. Click Revert to Gravatar instead. Update profile picture{% endif %}

Changing your profile name

You can change the name that is displayed on your profile. This name may also be displayed next to comments you make on private repositories owned by an organization. For more information, see "Managing the display of member names in your organization."

{% ifversion fpt or ghec %} {% note %}

Note: 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_the_website %}. {% data reusables.enterprise-accounts.emu-more-info-account %}

{% endnote %} {% endif %}

{% data reusables.user-settings.access_settings %} 2. Under "Name", type the name you want to be displayed on your profile. Name field in profile settings

Adding a bio to your profile

Add a bio to your profile to share information about yourself with other {% data variables.product.product_name %} users. With the help of @mentions and emoji, you can include information about where you currently or have previously worked, what type of work you do, or even what kind of coffee you drink.

{% ifversion fpt or ghes or ghec %}

For a longer-form and more prominent way of displaying customized information about yourself, you can also use a profile README. For more information, see "Managing your profile README."

{% endif %}

{% note %}

Note: If you have the activity overview section enabled for your profile and you @mention an organization you're a member of in your profile bio, then that organization will be featured first in your activity overview. For more information, see "Showing an overview of your activity on your profile."

{% endnote %}

{% data reusables.user-settings.access_settings %} 2. Under Bio, add the content that you want displayed on your profile. The bio field is limited to 160 characters. Update bio on profile

{% tip %}

Tip: When you @mention an organization, only those that you're a member of will autocomplete. You can still @mention organizations that you're not a member of, like a previous employer, but the organization name won't autocomplete for you.

{% endtip %}

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

{% ifversion profile-time-zone %}

Setting your 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 {% data variables.product.product_name %} profile page.
  • when people hover over your username or avatar on {% data variables.product.product_name %}.

When you view your profile, you will see your location, local time, and your time zone in relation to Universal Time Coordinated.

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

When others view your profile, they will see your location, local time, and the time difference in hours from their own local time.

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

{% data reusables.user-settings.access_settings %}

  1. Under Location, type the location you want to be displayed on your profile.

Screenshot of the location and local time settings emphasizing the location field.

  1. Optionally, to display the current local time on your profile, select Display current local time.

Screenshot of the location and local time settings emphasizing the display current local time checkbox.

  • Select the Time zone dropdown menu, then click your local time zone.

    Screenshot of the location and local time settings emphasizing the time zone dropdown menu.

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

{% endif %}

Setting a status

You can set a status to display information about your current availability on {% data variables.product.product_name %}. Your status will show:

  • on your {% data variables.product.product_name %} profile page.
  • when people hover over your username or avatar on {% data variables.product.product_name %}.
  • on a team page for a team where you're a team member. For more information, see "About teams."
  • on the organization dashboard in an organization where you're a member. For more information, see "About your organization dashboard."

When you set your status, you can also let people know that you have limited availability on {% data variables.product.product_name %}.

At-mentioned username shows "busy" note next to username

Requested reviewer shows "busy" note next to username

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 "Managing code review settings for your team."

  1. In the top right corner of {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom_the_website %}{% else %}{% data variables.product.product_name %}{% endif %}, click your profile photo, then click Set your status or, if you already have a status set, click your current status. Button on profile to set your status
  2. To add custom text to your status, click in the text field and type a status message. Field to type a status message
  3. Optionally, to set an emoji status, click the smiley icon and select an emoji from the list. Button to select an emoji status
  4. Optionally, if you'd like to share that you have limited availability, select "Busy." Busy option selected in Edit status options
  5. Use the Clear status drop-down menu, and select when you want your status to expire. If you don't select a status expiration, you will keep your status until you clear or edit your status. Drop down menu to choose when your status expires
  6. Use the drop-down menu and click the organization you want your status visible to. If you don't select an organization, your status will be public. Drop down menu to choose who your status is visible to
  7. Click Set status. Button to set status

{% 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 {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} 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 "{% data variables.product.prodname_dotcom %}'s products."
{% 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.
{% octicon "check" aria-label="The check icon" %} Discussion answered If your reply to a discussion is marked as the answer, you'll get a Discussion answered badge on your profile. For more information about {% data variables.product.prodname_dotcom %} Discussions, see About discussions.

{% 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 "Showing your private contributions and Achievements on your profile."

{% note %}

Note: This feature is currently in beta and subject to change.

{% endnote %}

{% endif %}

List of qualifying repositories for Mars 2020 Helicopter Contributor achievement

If you authored any commit(s) present in the commit history for the listed tag of one or more of the repositories below, you'll receive the Mars 2020 Helicopter Contributor achievement on your profile. The authored commit must be with a verified email address, associated with your account at the time {% data variables.product.prodname_dotcom %} determined the eligible contributions, in order to be attributed to you. You can be the original author or one of the co-authors of the commit. Future changes to verified emails will not have an effect on the badge. 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

Further reading