Xcode 7 (및 8)
새 프로젝트를 시작하는 경우 설정 중에 Create Git repository를 확인 하면됩니다. (그런 다음 아래 커밋 부분으로 건너 뜁니다.)

그러나 기존 프로젝트를 작업, 이동 엑스 코드 > 기본 설정 ... > 소스 제어 및 확인 사용 소스 제어 상자를.

그런 다음 기본 소스 제어 메뉴에서 작업 복사본 생성 ...을 선택합니다 .

( "당신이 누구인지 알려주세요"오류가 발생하면 이 질문 / 답변 또는 링크 된 다른 질문 중 하나를 참조하십시오 .)
완료되면 Xcode 프로젝트 파일 중 하나를 변경하십시오. 그런 다음 소스 제어 메뉴 로 돌아가서 커밋을 선택합니다 .

커밋 메시지를 작성하고 커밋 버튼을 클릭 합니다. (커밋 버튼이 비활성화 된 경우 프로젝트를 약간 변경하고 다시 시도하십시오.)

Github에서 로그인 하고 새 저장소를 만듭니다 .

원하는대로 호출하되 README, .gitignore 또는 라이선스를 아직 추가 하지 마세요 . 나중에 추가 할 수 있습니다. 지금 그렇게하면 동기화가 더 어려워집니다.

저장소에 링크를 복사하십시오.

이동 소스 제어 > 지사 이름 > 을 구성합니다 .

클릭 원격지] 탭> " + >"버튼을 ... 원격 추가 .

github 저장소 이름을 입력하고 주소에 붙여 넣습니다.

리모컨을 추가 한 후 소스 제어 메뉴 에서 푸시 를 클릭하십시오 . github 사용자 이름과 비밀번호를 입력하십시오. 그게 다야. 이제 프로젝트를 github에 복사해야합니다.
(처음에 내 사용자 이름과 비밀번호를 수락하는 데 문제가있었습니다.이 경우 Xcode > 환경 설정 ... > 계정 > 새 저장소로 이동하십시오 . 여기에 사용자 이름과 비밀번호를 입력 한 다음 푸시를 다시 시도 하십시오.)

README 및 기타 파일을 추가 할 수 있지만 웹에서 수행하는 경우 다른 변경 사항을 적용하기 전에 Source Control > Pull in Xcode를 수행해야합니다.
이제 Xcode에서 변경할 때마다 Commit 및 Push 만하면 됩니다.
나는이 방법을 주로 여기서 배웠다 .
또한보십시오