구글링해보면 좀 엉뚱하게 나온 정보들이 있어서 간단히 남긴다.

Xcode에 Github 리파지터리 등록하기

Xcode 8에 Github 리파지터리를 등록하는 건 의외로 쉽다. 다만, 나는 이중 인증(2 factor authentication, 2FA)를 사용하므로 패스워드 대신에 Personal access token이 필요했다.

  1. Xcode > Preferences…메뉴를 선택하거나 ⌘/command + “,”키를 눌러 Preferences…창을 연다.

  2. Accounts에서 왼쪽 목록 아래에 있는 [+] 을 클릭하면 나타나는 팝업 메뉴에서 Add Repository를 선택하고, 아래 항목을 입력한다.

  3. 모두 입력한 뒤엔 [Add]를 클릭한다.

img

아, Personal access token은 “repo”와 관련된 하위 권한만 있으면 된다. 권한을 다 주지 말자.

Github 리파지터리에 커밋하기

마찬가지로 어렵지 않다. Source Control메뉴에서 Commit…을 누르면 된다(⌥⌘C).

commit-under-src-ctrl

수정된 내역을 볼 수 있는 diff 화면이 나타나면 커밋 메시지를 작성하고 [Commit X File(s) and Push]를 클릭하면 끝.

commint-window