연동
코드를 내 저장소에 두기
프로젝트의 코드를 내 GitHub 저장소에 두고 양쪽으로 오가게 할 수 있습니다.
무엇에 쓰나
코드를 내가 관리하는 곳에 두고 싶거나, 개발자와 같이 작업하고 싶을 때 씁니다. 서비스를 옮기게 되더라도 코드는 내 손에 남습니다.
여기서 바꾼 것이 저장소로 가고, 저장소에서 바꾼 것이 여기로 옵니다.
빌더로 뼈대를 만들고 개발자가 이어받는 방식도 됩니다.
준비물
GitHub 계정과, GitHub 로그인 또는 개인 토큰 중 하나면 됩니다. 둘 중 무엇을 써도 동작은 같습니다.
저장소와 가지(branch) 이름도 정해 두세요. 이름은 보내기 전에 형식을 확인합니다.
저장소는 비공개여도 됩니다.
붙이는 순서
계정을 연결하고 → 저장소와 가지를 고르고 → 지금 파일을 한 번 보냅니다.
가지 이름은 형식만 봅니다. 없는 가지를 적으면 그 자리에서 알려 줍니다.
처음에는 빈 저장소가 편합니다. 이미 다른 코드가 들어 있으면 첫 화면부터 충돌로 보입니다.
그다음부터는 한쪽에서만 고치세요. 양쪽에서 동시에 고치는 것이 충돌의 원인입니다.
확인하는 법
연결 상태가 다섯 가지 중 하나로 보입니다 — 같음·앞섬·뒤처짐·충돌·끊김.
뒤처짐이면 저장소 쪽이 앞선 것입니다. 가져온 뒤에 이어서 고치세요.
충돌은 이유까지 말해 줍니다. 여기서 고친 게 있음·내용이 서로 다름·저장소가 다시 쓰임·기준이 옮겨감·가지가 지워짐·연결 정보가 사라짐.
안 되는 것
- 토큰은 프로젝트 기록에 저장하지 않습니다. 쓰는 동안만 따로 보관합니다.
- 충돌을 대신 풀어 주지 않습니다. 어느 파일이 서로 다른지까지만 알려 줍니다.
- 저장소는 내 것입니다. 연결을 끊어도 저장소는 그대로 남습니다.
- 코드가 아닌 것은 오가지 않습니다. 손님이 남긴 데이터는 저장소로 가지 않습니다.