Ошибки при передаче репозитория в sourcetree, Git клиент окна

Я новичок в битбакете, git и sourcetree. я создал репозиторий на битбакете, затем я установил клиент sourcetree для win 7, затем я клонировал этот репозиторий с моей локальной папкой рабочего стола, а затем поместил файл в локальную папку, теперь, когда я пытаюсь зафиксировать изменения, sourcetree дайте мне следующие ошибки.

git -c diff.mnemonicprefix = false -c core.quotepath = false commit -q -F C:\Users\shahjahan_khokher\AppData\Local\Temp\vrkvrvyu.uba

* Скажите, пожалуйста, кто вы.

Run

git config --global user.email "[email protected]" git config --global user.name "Ваше имя"

чтобы установить идентификатор вашей учетной записи по умолчанию. Omit --global, чтобы установить идентичность только в этом репозитории.

фатальный: не удается автоматически определить адрес электронной почты (полученный 'Shahjahan_khokher @shahjahan_khokh. (Нет))

Выполнено с ошибками, см. выше.

как я могу решить эту проблему и выполнить успешную фиксацию и нажатие.

Ответы

Ответ 1

Я получил решение вышеупомянутой проблемы, с помощью моего друга , Решение

  • Сначала введите командную строку Git Bash в системе ur, установив Git из Загрузить Git для Windows

  • Затем откройте Git Bash с начала manu - Git - Git Bash и запустите эти команды

git config --global user.email "[email protected]" 

git config --global user.name "Your Name"

Теперь попробуйте снова зафиксировать, проблема будет решена.

Ответ 2

Самый простой способ решить проблему с вашей личностью без использования Git Bash - установить ее прямо в SourceTree: -

  • В меню: Инструменты → Параметры
  • На общей вкладке заполните поля "Полное имя и адрес электронной почты"
  • Нажмите кнопку OK
  • Зафиксируйте свои файлы:)