본문 바로가기

github2

Github action CI 도전 (gitignore된 파일을 사용하면서..!) 초반에는 프로젝트의 규모가 크지 않고, 서로의 Pull Request를 보며, 빌드가 제대로 되는지 혹은 문제가 있을지 어느정도 감으로 진행하며, merge 역시 한개씩 진행하고 빌드가 되는지 매 merge마다 pull을 받아 로컬에서 확인을 하는 방식으로 진행을 했으나,, 점점 프로젝트가 커지기 시작하고, merge 이후에 로컬에서 직접 pull 받아 확인하는 과정에 크고 작은 문제들(ex. 중괄호 하나 빠짐...)로 Build가 제대로 되지 않는 상황이 생기면서, 이대로 가다가는 한번 프로젝트 파일이 큰일나는 경우가 생기겠구나.. 라는 생각에 Github에서 관리되고 있는 프로젝트에 Github Action을 도입해서, 'CI(Continous Integration)을 시도해보자' 라는 이야기가 나오.. 2022. 11. 30.
.gitignore에 원하는 파일 추가하기! 우선 제목처럼 .gitignore에 원하는 파일을 추가하기에 앞서, .gitignore에 파일을 추가하는 행동은 왜 하는 것일까요? .gitignore에 파일을 추가한다는 것은 Github에 파일을 올리게 될 때, 내 로컬(노트북 or 데스크탑)에 있는 파일들을 올리게 되는데, 이 과정에서 .gitignore에 속해 있는 파일들은 자동으로 Github으로 올라오는 파일의 대상에서 제외되게 됩니다. .gitignore을 이용하면, 보안이 굉장히 중요해 남들에게 보여주기 꺼려지거나, 올라가면 안되는 파일들을 제외해서 이후에는 크게 생각하지 않고 Github에 올릴 수 있게 됩니다. (api콜을 하게 될 때 사용하는 개인의 KEY값이나, 맥에서 파일이 변경되어 Github에 올리려 할 때마다 등장하는 .DS_.. 2022. 6. 24.