как узнать username git
Первоначальная настройка 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 выведет имя файла, из которого значение для настройки было взято последним:
Как узнать имя пользователя и адрес электронной почты 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
Если вы хотите проверить или установить имя пользователя и адрес электронной почты, вы можете использовать команду ниже
Проверьте имя пользователя
Установить имя пользователя
Проверьте свою электронную почту
Установить/изменить адрес электронной почты
Список/посмотреть все конфигурации
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?
9 Answers 9
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?
Как узнать имя пользователя git и email, сохраненные во время настройки?
При настройке git я выполнил эти две команды:
6 ответов
Чтобы узнать имя пользователя, введите:
Чтобы узнать email, введите:
Эти два выводят только имя и email соответственно, и вам не нужно просматривать весь список. Пригодится.
Почему важно выполнить эту команду в каталоге git repo?
Если вы находитесь за пределами репозитория git, git config user.name дает вам значение user.name на глобальном уровне. Когда вы делаете фиксацию(коммит), связанное имя пользователя считывается на локальном уровне.
Git config переменные могут храниться на 3 различных уровнях. Каждый уровень переопределяет значения на предыдущем уровне.
1. Системный уровень (применяется к каждому пользователю в системе и ко всем их репозиториям)
2. Глобальный уровень (значения, характерные лично для вас, пользователя. )
3. Уровень репозитория (специфичный для этого отдельного репозитория)
Как просмотреть все настройки?
Как прочитать одну конкретную конфигурацию?
Если вы хотите проверить или установить имя пользователя и email, вы можете использовать следующую команду
Проверьте имя пользователя
Установить имя пользователя
Проверьте свой email
Установите/измените свой email
Список/просмотр всех конфигураций
Иногда вышеуказанные решения не работают в macbook, чтобы получить имя пользователя n пароль.
IDK почему?, здесь у меня есть другое решение.
Добавь сюда мои два цента. Если вы хотите получить user.name или user.email только без подробного вывода.
Это даст вам только user.name.
Похожие вопросы:
Я пытаюсь настроить репозиторий git с некоторыми подмодулями. Однако всякий раз, когда я пытаюсь сделать рекурсивный клон репозитория, он продолжает пытаться использовать мое локальное имя.
Я работаю над этим приложением C# Windows (.Net 3.5, VS 2008), для которого я должен создать файл exe, никаких проблем до сих пор нет, приложение потребляет биржу betfair API, которая требует, чтобы.
Моя рабочая компания имеет MSSQL server 2005. У меня есть два вопроса о том, как узнать текущего пользователя журнала и как отправить предупреждающее сообщение: Первый вопрос заключается в том, есть.
Я в команде из трех человек; двое работают локально, а я работаю на сервере. Мой коллега создал учетную запись, но дал мне полные права доступа к хранилищу. Я установил свое имя пользователя и email.
Я хочу отключить опцию для моих пользователей git, чтобы они могли установить глобальное имя пользователя и email. Я хочу, чтобы он был пустым вообще. Теперь у меня есть проблема, что когда.