как узнать логин github
Как узнать имя пользователя и адрес электронной почты git, сохраненные во время настройки?
При настройке git я запустил эти две команды:
7 ответов
Добавьте мои два цента здесь. Если вы хотите получить user.name или user.email только без подробного вывода.
Это даст вам только имя пользователя.
Иногда вышеуказанные решения не работают в MacBook, чтобы получить имя пользователя и пароль.
Перечислите все переменные, установленные в файле конфигурации, вместе с их значениями.
Если вы новичок в git, используйте следующие команды, чтобы задать имя пользователя и адрес электронной почты.
Установить имя пользователя
Установить адрес электронной почты пользователя
Проверьте имя пользователя
Проверьте электронную почту пользователя
Если вы хотите проверить или установить имя пользователя и адрес электронной почты, вы можете использовать команду ниже
Проверьте имя пользователя
Установить имя пользователя
Проверьте свою электронную почту
Установите / измените адрес электронной почты
Список / просмотреть все настройки
Чтобы узнать имя пользователя, введите:
Чтобы узнать адрес электронной почты, введите:
Эти два выводят только имя и адрес электронной почты соответственно, и не нужно просматривать весь список. Пригодится.
Как узнать имя пользователя git и электронную почту, сохраненные во время настройки?
При настройке git я выполнил следующие две команды:
ОТВЕТЫ
Ответ 1
Ответ 2
Учитывая, что сказал @Robert, я попытался поиграть с командой config и кажется, что есть прямой способ узнать как имя, так и адрес электронной почты.
Чтобы узнать имя пользователя, введите:
Чтобы узнать письмо, введите:
Эти два выводят только имя и адрес электронной почты соответственно, и вам не нужно просматривать весь список. Пригодится.
Ответ 3
Почему выполняется эта команда в вашем каталоге git repo?
Если вы находитесь за пределами git-репозитория, git config user.name дает вам значение user.name на глобальном уровне. Когда вы совершаете фиксацию, соответствующее имя пользователя читается на локальном уровне.
Параметры конфигурации Git можно хранить на трех разных уровнях. Каждый уровень переопределяет значения на предыдущем уровне.
1. Уровень системы (применяется ко всем пользователям системы и всем их хранилищам)
2. Глобальный уровень (значения, характерные для вас лично, пользователя).
3. Уровень хранилища (специфичный для этого единственного репозитория)
Как просмотреть все настройки?
Как читать один конкретный конфиг?
Ответ 4
Если вы хотите проверить или установить имя пользователя и адрес электронной почты, вы можете использовать команду ниже
Проверьте имя пользователя
Установить имя пользователя
Проверьте свою электронную почту
Установить/изменить адрес электронной почты
Список/посмотреть все конфигурации
Where can I find the GitHub ID in my account?
What is the difference between GitHub username and GitHub ID? I was asked for my Github ID for a certain project and I happened to give my username. But the person is unable to find me on GitHub with my username. So I got a GitHub ID from the below URL:
But I’m unable to find this ID from my account directly. Where can I find this in my GitHub account? It would be great if someone could elaborate on this.
5 Answers 5
It can be easily retrieved using GitHub API:
where instead of your_github_user_name you must use the desired GitHub username.
It can be easily retrieved using Github API.
Look for ‘noreply’ in the emails section.
Don’t use the ID stated in other answers I tried this and it didn’t work and said it was invalid on AWS.
It’s located on the main GIT repository. Those random letters and numbers are below the add file button with no description, obviously. Not only that but it’s clickable if you click into it you’ll find a much longer commit ID. You want the longer one.
Everyone loves completely unnecessary complexity in a platform!!
Not the answer you’re looking for? Browse other questions tagged github or ask your own question.
Linked
Related
Hot Network Questions
Subscribe to RSS
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.9.8.40160
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Есть ли способ связаться с пользователем на GitHub?
Я хотел бы связаться с разработчиком на GitHub, чтобы узнать, как я могу помочь, и т. Д. Я нигде не вижу такой возможности.
Вы можете связаться с пользователем GitHub, зайдя на его / его страницу пользователя ( https://github.com/[USERNAME] ), а на левом сайте вы должны увидеть его / его адрес электронной почты (если он предоставлен).
Я не знаю, отправляю ли им сообщение напрямую, но если вы оставите комментарий в обсуждении, в котором они участвуют, оно появится в виде уведомления в их учетной записи на github.
Проверьте хранилище и найдите его адрес электронной почты в журнале Git.
Если пользователи активны на GitHub, вы можете получить их адрес электронной почты из журнала коммитов или открыть проблему в проекте, над которым они работают.
Однако, если они неактивны и не имеют видимой электронной почты или хранилища, прямой путь, по-видимому, не существует. Я нашел этот обходной путь, который стоит попробовать в крайних случаях:
Это должно создать уведомление для пользователя и позволить ему связаться с вами.
В случаях, когда учетная запись пользователя полностью мертва, и вы просто хотите избавиться от нее, чтобы вы могли использовать имя для своих собственных проектов, вы также можете обратиться в службу поддержки, они удалят мертвые учетные записи:
Я не знаю, как долго это было на месте, но теперь вы можете добавить @username message_content в обсуждение, и этот пользователь будет уведомлен.
Этот метод работал в феврале 2019 года
Хотя GitHub удалил функцию личных сообщений, есть еще альтернатива.
GitHub хост git репозитории. Если пользователь, с которым вы хотите общаться, когда-либо фиксировал какой-то код, есть хорошие шансы, что вы достигнете своей цели. Действительно, в каждом коммите хранится некоторая информация об авторе изменения или о том, кто его принял.
Если вы действительно хотите обменяться с пользователем user_test
Как коммиттер / автор, электронное письмо должно отображаться вместе с данными коммита.
Примечание. Каждое предупреждение, относящееся к нежелательной почте, должно применяться там. Есть не спам.
Первоначальная настройка 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 выведет имя файла, из которого значение для настройки было взято последним: