오늘은 뉴스피드 과제를 들어가기 앞서 팀원들과 같이 설계와 역할분담을 하였다
api명세서를 작성하기 위해 프로젝트안에 컨트롤러파일을 만들어서 swagger를 사용하여 기본적인 틀을 잡았고 기초틀을 깃헙에 올리기 위해 작업을 하는데 readme파일을 처음에 만들지 않으면 pull을 하지 않아도 되는 작은 꿀팁을 얻었다
또 깃헙으로 공동작업을 하는것이 처음이라 콜라보레이터 기능과 브랜치를 처음 사용해 보았다
그 전에 프로젝트 기본 틀 파일을 add 하는 과정에서
warning: in the working copy of 'build.gradle.kts', LF will be replaced by CRLF the next time Git touches it
라는 오류 문구를 확인 하였는데 os마다 사용하는 줄바꿈 문자열이 다르기 때문에 나는 오류라는걸 팀원들과 검색으로 해결했다
git config core.autocrlf true
나는 window를 사용하고 있기에 이 명령어를 입력해주면 text file을 object database 에 넣기전에 CRLF 를 LF 로 변경한다. 라고 설정이 되어 추후에 문제없이 깃으로 버전관리를 할수있었다
팀원들을 너무 잘만나서 이번 프로젝트도 문제 없이 잘 해결 할 수 있을거 같다 ,,
'TIL' 카테고리의 다른 글
24_01_10 TIL (0) | 2024.01.10 |
---|---|
24_01_09 TIL (0) | 2024.01.09 |
23_01_05 TIL (0) | 2024.01.05 |
24_01_04 TIL (0) | 2024.01.04 |
24_01_03 TIL (0) | 2024.01.03 |