API 개발/AWS Lambda API 배포

AWS Lambda : (6) Github repositoried 연동 (Personal Access Token)

신강희 2024. 5. 27. 14:15
728x90

< (6) Github repositoried 연동 >

 

# 개발중인 코드의 유지보수 및 관리를 위하여 Github와 연동하기 위해 새로운 repositoried를 생성한다.

- 실무적인 방법으로 연동하기 위해 Private로 생성한다.

- readme와 gitignore는 설정하지 않는다.

 

# Private로 생성한 repositoried와 연동을위해선 계정의 Personal Access Token이 필요하다.

- Github.com에서 프로필 사진을 누르고 > 셋팅 > 좌측 제일 하단의 Developer settings

- Tokens (classic) > Generate new token (classic) 으로 용도에 맞는 명칭으로 생성해준다.

 

# 명칭, 유효 기간, 설정값 등은 용도에 맞게 설정해 주면 된다.

- 한번 생성한 키값은 처음에만 조회가 가능하고 이후부터는 조회가 불가능하므로 따로 메모장파일이나 구글 드라이브에 적어놓고 관리하여야 한다!

 

# 이제 Github와 연동하기위해 Visual Studio Code 실행

- 터미널 > CMD 로 실행 후 명령어 입력

git init

 

# 이러면, .gitignore 파일이 생성된걸 확인할수 있다.

- No를 눌러서 생성하지 않고 이전에 작업했던 프로젝트가 있다면 그 .gitignore 파일을 복사 붙여넣기하여 사용해도 된다.

- 이 .gitignore 파일 최상단에 'node_modules/' 필수로 적어주고 저장해주어야 한다.

 

# 그다음, CMD창에 명령어 순서대로 실행

git add *

git commit -m "init"

git branch -M main

 

# 위에서 생성하였던 토큰을 가지고 생성한 repositoried url.git 에 넣어서 명령어 실행

- 해당 명령어는 생성한 레파지토리에 명령어를 복사해서 사용하는게 좋음

git remote add origin https://아이디:토큰@github.com/..git

ex)
git remote add origin https://sorktjrrb:ghp_ZCF5KrI6b4UTY44141CpVC9R7x3bfS8M@github.com/sorktjrrb/aws_movie_server2.git

 

# 마지막으로 push

git push -u origin main

 

# 완료되면 github 화면에 폴더들이 생성되면서 연동 완료

 

# 이제 작업한 파일들을 Visual Studio Code 내에서 커밋/풀 동작을 하면서 관리할수 있다.

 

다음 게시글로 계속~!

 

반응형