FastAPI 개발일지/개발준비

FastAPI 개발일지2 - Github desktop

hccode0419 2024. 9. 12. 11:00

 

1. github desktop 다운로드

깃허브 관리를 편하게 하기 위해서 사용한다!

아래 링크에 들어가면 설치할 수 있다.

https://github.com/apps/desktop


이제 깃허브 데스크탑 설치를 완료했다. 

 

 

2. github desktop 기본 세팅

1) File > options로 이동

2) accounts 에서 Sign into Github.com 클릭

 

3) 로그인을 완료하면 끝


3. 레포지토리 가져오기

깃허브 연결을 완료 했으면 이제 repository를 가져올 것이다.

1) Clone a repository from the internet 클릭

 

2) 사용할 repository 선택후 clone

 

4. 사용하기

1) Repository  > open in visual studio code 클릭

 

이제부터 visual studio code에서 코드를 수정한 후 commit, push, pull 등의 과정을 통해 깃허브를 관리할 수 있다.

 

2) commit -> push

코드를 수정할 경우 깃허브 테스크탑에서 수정된 내용이 보인다.

 

변경사항의 내용을 입력하고 commit 후 push 하면 깃허브에도 반영된다. 

 

3) pull

누군가 commit 후 push를 했으면, 우리도 그 반영사항을 pull해야한다. 

즉 누군가 수정한 코드를 vscode에 반영하기 위해 pull을 사용한다.

 

fetch를 한 후 pull 할 수 있다.

 

 

주의해야할 점이 pull과 push가 엇갈리면 코드에 충돌이 일어나거나 수정이 중복으로 될 수 있다.

 

그러니 무조건! 누군가 push한 코드가 오류가 없으면 pull먼저 하고 수정하는 것을 추천한다!

 

이제 협업 할 수 있는 기반을 마련했다.

 

다음 포스트는 개발을 시작하기전 기획 단계인 기능명세서를 작성해보자