[Xcode] GitHub 연동하기
안녕하세요. 반해원입니다.
Xcode와 GitHub 계정 및 레포지토리를 연동하는 방법에 대해 알아보겠습니다.
방금까지 헛짓하고 왔다죠...🫠
🍎 GitHub
먼저 깃헙에 로그인을 해주시고 프로필 이미지를 눌러 [Settings] 로 갑니다.
우리는 로그인 토큰이 필요하거든요.
그러면 좌측 하~단에 [Developer Settings] 를 눌러주고,
[Personal access tokens] - [Tokens (classic)] 을 선택합니다.
당연히 이전에 발급받은 적 없다면 토큰이 없으니까
[Generate new token] 눌러서 새 토큰을 만들어줍니다.
이름 대충 넣고
만료기간도 대충 선택하고
scope은 일단 repo만 선택해 줬습니다.
나머진 잘 모르겠어서.. 나중에 필요하면 추가하도록 하겠습니다.
생성된 토큰은 일단 복사해둡니다.
🍏 Xcode
이제 다시 Xcode로 돌아와서
저 같은 경우는 새 프로젝트를 만들어서 뭔가 진행해보려 한 거여서 (새 프로젝트/새 레포 생성)
새 프로젝트를 생성할 때 아래 옵션을 선택해 줬습니다.
그다음에 두 번째 메뉴인 Source Control navigator로 들어가서 Repositories에서 우클릭을 해주면
아래와 같이 나오는데 New "프로젝트 이름" Remote 를 해줍니다.
기존 레포지토리가 존재한다면 아래 Add Existing Remote 를 해주면 됩니다.
(이렇게 하고 망해서 나중에 다시 이걸로 연결했습니다....)
그럼 Account 를 설정해줘야 하는데 이때 Add an account 로 들어가서
아까 만들어둔 토큰을 이용해 GitHub 계정으로 로그인해 주고
해당 계정을 선택해 줍니다.
그리고 밑에 레포지토리 이름이나 설명만 적당히 적어주고
Create 해주면 끝입니다. 😎
추가로
저는 뭔가 잘못 건드려서 걍 깃헙에서 레포지토리 새로 만들고
프로젝트를 연결해야 했는데
이때는 아까 말했듯이
Add Existing Remote 를 선택해서
Remote Name 에는 사용할 리모트 이름 - origin 과
Location 사용할 깃 레포 주소 복사해 온 걸 붙여 넣어주고
Add 해주면 됩니다.
Xcode - GitHub 연동하기 참 쉽죠?
일단 저는 소스트리도 연동해 두었습니다.
그럼 안녕히 ...