[TIL]
[TIL] 2024.01.09
재호링
2024. 1. 9. 22:59
오늘 한 일
- 알고리즘 코드 카타 수행
- git issues 피드백 기반 과제 그로스 제출
- github 레포지토리 생성 후 팀협업 연습
git issues 피드백 기반 과제 그로스
내가 받은 피드백은 git에 commit 을 열심히하기, API키를 숨김처리하기
두가지였다. 먼저 git에 commit은 개인과제라서 생각을 안하고 있었다.
API키 숨김처리는 const.js 파일을 새로 생성해주고,
APIKEY를 추가해줬다.
이렇게 config.js를 생성해주고
index.html로 돌아가 <script srt="config.js>로 API 호출을 해준다.(먼저 해주는 이유는 아래 주석이 설명)
const apiKey = config.apiKey; 로 선언 후
`` 백틱으로 처리해주면 API키가 가려진다.
이제 .gitignore를 생성하고 apikey.js file을 등록해주면 끝
github 레포지토리 생성 후 팀협업
- 팀장인 나는 git init으로 초기화 된 파일 업로드
- dev 브랜치 생성 후 default로 설정
- 팀원들을 레포지토리에 초대
- 팀원들은 git clone으로 복사
- 각자 기능 브랜치를 만들어서 테스트
- git push origin으로 pull request
위 과정을 진행하면 위 사진처럼 완료가 된다.
이제 pull request를 진행하면 머지가 되는데
충돌되면 머지가 안되니까 먼저 로컬에 따와서 수정 후
업로드하면 되는데 머지하는 과정에서부터 삑이 났다.
팀원들과 9시에 튜터님을 불러 과정을 다시 설명 듣고
이해하려고 10시까지 소통을 했지만 대부분
아직 이해하지 못한 상태이다.
팀과제가 주어진 후 직접 사용하면서
적응하는게 답인 것 같다.