Xcode에서 Git 구성 오류


26

xcode를 열고 macosx 앱을 만들려고 할 때이 이상한 메시지가 나타났습니다.

애플이 이런 식으로 말하지 않기 때문에 이것이 결함 또는 바이러스입니까? 시스템 메시지처럼 보이지 않습니다.

이거 이상하다


13
바이러스가 아닙니다. git 소프트웨어의 표준 오류 메시지입니다.
jksoegaard


8
"당신이 누구인지 알려주세요"는 xcode에 약간 개인적인 것처럼 보이므로 그의 회의론을 이해할 수 있습니다
john cs

1
@ jksoegaard 나는 john cs에 동의합니다. 이것은 내가 기대할 일반적인 오류 메시지와 반대입니다. 사용자에게 너무 친숙한 소프트웨어 시스템은 필연적으로 눈썹을 키울 수밖에 없습니다.
크리스 Cirefice

@ChrisCirefice john cs에 동의하는 것에 반대하지 않습니다. 그것은 git 소프트웨어의 표준 오류 메시지라는 사실입니다. 바이러스가 아닙니다.
jksoegaard 2016 년

답변:


38

아니요, 이것은 바이러스가 아닙니다 1 .

Git에서 귀하의 이름과 이메일 주소가 올바르게 설정되지 않은 것 같습니다. Xcode 환경 설정으로 이동 한 다음 계정으로 이동하여 저장소를 선택하고 사용자 이름을 확인하십시오.

명령 행을 통해이를 수행 할 수도 있습니다.

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

1 : 메시지 내용은 / Library / Developer / CommandLineTools / usr / libexec / git-core / git (git version 2.7.4 (Apple Git-66) 11416-11424)에 있습니다.


12
OP가 사용할 수도 있습니다 --global. 차이점을 간단히 설명 할 가치가 있습니다.
거미 보리스

1
당신은 일반적으로 사용해야 --global으로 --local적용 당신이 현재 REPO만을 자식으로.
마이클 햄튼에게

1
귀하의 답변은 팝업 상자에 있던 것과 동일한 정보를 그의 질문에 실제로 대답하지 않고 반복합니다.
Johnny

1
OP의 질문은 "<메시지> 바이러스입니까?"였습니다. 회신의 첫 번째 줄에는 "아니요, 바이러스가 아닙니다"라고 표시되어 있습니다. 이것이 어떻게 질문에 대답하지 않습니까? (그것이 가치가 답을 확대하고 --global 및 --local의 차이를 언급 할 수 있지만 위와 같이 말했다.)
레우 램

1
@ LéoLam-편집을 확인하십시오. rany가 편집하기 전에는 말하지 않았습니다. "아니오, 이것은 바이러스가 아닙니다"대신에 한 줄 이상의 답변이 좋을 수도 있지만, 프로젝트를 빌드하기 전에 Xcode를 설정해야하는 이유에 대한 약간의 설명이 더 나은 답변이 될 것입니다.
Johnny

0

위에서 정답을 받았지만이 메시지는 바이러스가 아니라는 것이 더 일반적인 설명 일 것입니다.

Xcode는 자식 클라이언트입니다. 프로젝트를 위해 자식 저장소를 유지 관리하고, 프로젝트를 만들고 관리 할 수 ​​있으며, 일상적인 자식 작업에 멋진 UI를 제공합니다.

일반적으로 Xcode를 설정할 때 Xcode 내에서 하나 이상의 "계정"을 생성하여 App Store 및 기타 엔터티를 식별하는 데 사용되므로 Xcode를 사용하면 트러스트, 인증서 등을 설정하는 데 많은 지루한 작업을 줄일 수 있습니다. iOS 및 Mac 용으로 개발할 때

그렇게하면 --- Xcode도 자동 구성 git을 사용하여 이름, 전자 메일 및 나머지를 사용하여 .gitconfig 파일을 자동으로 만듭니다.

그러나 초기 계정 생성을 자제하고 Mac 프로젝트를 즉시 생성하면 git 설정이 완료되지 않고 git 자체가 질문에 표시된 대화 상자를 생성합니다.

평소와 같이 .git을 구성하여 필요한 기본 정보를 제공하거나 Xcode 계정을 추가하고 (Xcode 환경 설정에서) Xcode가 git 설정을 완료하도록 할 수 있습니다.


0

경우 자식 설정 --global user.email/name이 도움이되지 않습니다, 엑스 코드 설정을 확인 :

여기에 이미지 설명을 입력하십시오


-1

git 설정을 마치면

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

입력 git config --list하여 내용을 확인할 수 있습니다.

여기에 이미지 설명을 입력하십시오


이것은 질문에 대답하지 않습니다. 답변하는 방법
Matthew 읽기
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.