Как узнать username github

Как узнать имя пользователя git и электронную почту, сохраненные во время настройки?

При настройке git я выполнил следующие две команды:

ОТВЕТЫ

Ответ 1

Ответ 2

Учитывая, что сказал @Robert, я попытался поиграть с командой config и кажется, что есть прямой способ узнать как имя, так и адрес электронной почты.

Чтобы узнать имя пользователя, введите:

Чтобы узнать письмо, введите:

Эти два выводят только имя и адрес электронной почты соответственно, и вам не нужно просматривать весь список. Пригодится.

Ответ 3

Почему выполняется эта команда в вашем каталоге git repo?

Если вы находитесь за пределами git-репозитория, git config user.name дает вам значение user.name на глобальном уровне. Когда вы совершаете фиксацию, соответствующее имя пользователя читается на локальном уровне.

Параметры конфигурации Git можно хранить на трех разных уровнях. Каждый уровень переопределяет значения на предыдущем уровне.

1. Уровень системы (применяется ко всем пользователям системы и всем их хранилищам)

2. Глобальный уровень (значения, характерные для вас лично, пользователя).

3. Уровень хранилища (специфичный для этого единственного репозитория)

Как просмотреть все настройки?

Как читать один конкретный конфиг?

Ответ 4

Если вы хотите проверить или установить имя пользователя и адрес электронной почты, вы можете использовать команду ниже

Проверьте имя пользователя

Установить имя пользователя

Проверьте свою электронную почту

Установить/изменить адрес электронной почты

Список/посмотреть все конфигурации

Источник

Как узнать имя пользователя и адрес электронной почты git, сохраненные во время настройки?

При настройке git я запустил эти две команды:

7 ответов

Добавьте мои два цента здесь. Если вы хотите получить user.name или user.email только без подробного вывода.

Это даст вам только имя пользователя.

Иногда вышеуказанные решения не работают в MacBook, чтобы получить имя пользователя и пароль.

Перечислите все переменные, установленные в файле конфигурации, вместе с их значениями.

Если вы новичок в git, используйте следующие команды, чтобы задать имя пользователя и адрес электронной почты.

Установить имя пользователя

Установить адрес электронной почты пользователя

Проверьте имя пользователя

Проверьте электронную почту пользователя

Если вы хотите проверить или установить имя пользователя и адрес электронной почты, вы можете использовать команду ниже

Проверьте имя пользователя

Установить имя пользователя

Проверьте свою электронную почту

Установите / измените адрес электронной почты

Список / просмотреть все настройки

Чтобы узнать имя пользователя, введите:

Чтобы узнать адрес электронной почты, введите:

Эти два выводят только имя и адрес электронной почты соответственно, и не нужно просматривать весь список. Пригодится.

Источник

How to know the git username and email saved during configuration?

While configuring git I ran these two commands:

However, I doubt whether I made a typo or not. So, is there any command to know the name and email which git saved during configuration? Obviously, I can know that using the git log command by looking at the commit history. But for that I have to make commits, right? Can I know that with the help of command line?

Как узнать username github. Смотреть фото Как узнать username github. Смотреть картинку Как узнать username github. Картинка про Как узнать username github. Фото Как узнать username github

10 Answers 10

Как узнать username github. Смотреть фото Как узнать username github. Смотреть картинку Как узнать username github. Картинка про Как узнать username github. Фото Как узнать username github

Considering what @Robert said, I tried to play around with the config command and it seems that there is a direct way to know both the name and email.

To know the username, type:

To know the email, type:

These two output just the name and email respectively and one doesn’t need to look through the whole list. Comes in handy.

Why is running this command within your git repo directory important?

If you are outside of a git repository, git config user.name gives you the value of user.name at global level. When you make a commit, the associated user name is read at local level.

Git config variables can be stored in 3 different levels. Each level overrides values in the previous level.

1. System level (applied to every user on the system and all their repositories)

2. Global level (values specific personally to you, the user. )

3. Repository level (specific to that single repository)

How to view all settings?

Источник

Changing your GitHub username

In this article

You can change the username for your account on GitHub.com.

About username changes

You can change your username to another username that is not currently in use. If the username you want is not available, consider other names or unique variations. Using a number, hyphen, or an alternative spelling might help you find a similar username that’s still available.

If you hold a trademark for the username, you can find more information about making a trademark complaint on our Trademark Policy page.

If you do not hold a trademark for the name, you can choose another username or keep your current username. GitHub Support cannot release the unavailable username for you. For more information, see «Changing your username.»

After changing your username, your old username becomes available for anyone else to claim. Most references to your repositories under the old username automatically change to the new username. However, some links to your profile won’t automatically redirect.

GitHub cannot set up redirects for:

If you’re a member of an enterprise with managed users, you cannot make changes to your username. For more information, see «Types of GitHub accounts.»

After you change your username, GitHub will automatically redirect references to your repositories.

If the new owner of your old username creates a repository with the same name as your repository, that will override the redirect entry and your redirect will stop working. Because of this possibility, we recommend you update all existing remote repository URLs after changing your username. For more information, see «Managing remote repositories.»

Links to your previous profile page

Git commits that were associated with your GitHub-provided noreply email address won’t be attributed to your new username and won’t appear in your contributions graph. If your Git commits are associated with another email address you’ve added to your GitHub account, including the ID-based GitHub-provided noreply email address, they’ll continue to be attributed to you and appear in your contributions graph after you’ve changed your username. For more information on setting your email address, see «Setting your commit email address.»

Источник

Первоначальная настройка Git

Теперь, когда Git установлен в вашей системе, самое время настроить среду для работы с Git под себя. Это нужно сделать только один раз — при обновлении версии Git настройки сохранятся. Но, при необходимости, вы можете поменять их в любой момент, выполнив те же команды снова.

Чтобы посмотреть все установленные настройки и узнать где именно они заданы, используйте команду:

Имя пользователя

Первое, что вам следует сделать после установки Git — указать ваше имя и адрес электронной почты. Это важно, потому что каждый коммит в Git содержит эту информацию, и она включена в коммиты, передаваемые вами, и не может быть далее изменена:

Многие GUI-инструменты предлагают сделать это при первом запуске.

Выбор редактора

Теперь, когда вы указали своё имя, самое время выбрать текстовый редактор, который будет использоваться, если будет нужно набрать сообщение в Git. По умолчанию Git использует стандартный редактор вашей системы, которым обычно является Vim. Если вы хотите использовать другой текстовый редактор, например, Emacs, можно проделать следующее:

В системе Windows следует указывать полный путь к исполняемому файлу при установке другого текстового редактора по умолчанию. Пути могут отличаться в зависимости от того, как работает инсталлятор.

В случае с Notepad++, популярным редактором, скорее всего вы захотите установить 32-битную версию, так как 64-битная версия ещё не поддерживает все плагины. Если у вас 32-битная Windows или 64-битный редактор с 64-битной системой, то выполните следующее:

Vim, Emacs и Notepad++ — популярные текстовые редакторы, которые часто используются разработчиками как в Unix-подобных системах, таких как Linux и Mac, так и в Windows. Если вы используете другой редактор или его 32-битную версию, то обратитесь к разделу Команды git config core.editor за дополнительными инструкциями как использовать его совместно с Git.

В случае, если вы не установили свой редактор и не знакомы с Vim или Emacs, вы можете попасть в затруднительное положение, когда какой-либо из них будет запущен. Например, в Windows может произойти преждевременное прерывание команды Git при попытке вызова редактора.

Настройка ветки по умолчанию

Например, чтобы установить имя main для вашей ветки по умолчанию, выполните следующую команду:

Проверка настроек

Некоторые ключи (названия) настроек могут отображаться несколько раз, потому что Git читает настройки из разных файлов (например, из /etc/gitconfig и

/.gitconfig ). В таком случае Git использует последнее значение для каждого ключа.

Также вы можете проверить значение конкретного ключа, выполнив git config :

Так как Git читает значение настроек из нескольких файлов, возможна ситуация когда Git использует не то значение что вы ожидали. В таком случае вы можете спросить Git об origin этого значения. Git выведет имя файла, из которого значение для настройки было взято последним:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *