Git 썸네일형 리스트형 git ignore 목적 보안상의 이유 등으로 특정 파일을 git의 관리 대상에서 제외시켜야 할 경우가 있다. 이때, .gitignore에 추가해주면 local에는 존재하지만 git의 관리 대상에서는 제외되어 git 저장소에는 추가되지 않는다 만들기 폴더 최상단에 .gitignore 파일을 만들어야한다. 적용하기 처음부터 gitignore를 만들고 시작하면 push할때, 바로 적용된다. 하지만 이미 만들어진 프로젝트에서 적용하려면 git에 있던 정보를 지우고 다시 적용해야된다. # 정보 지우기 git rm -r --cached git add . git commit -m 'Apply .gitignore' 더보기 git flow 왜 git flow 전략을 사용하는가? 프로젝트의 규모가 커지고 협업하는 인원이 많아지면서 master 브랜치 하나만으로는 프로젝트를 관리하는 데 어려움이 생긴다. 따라서, 개발자들 간의 상호 약속을 정한 방법론이 필요하고, 이 중 가장 많이 사용하고 있는 것이 git flow 전략이다. git flow는 5가지 브랜치를 이용하여 프로젝트를 효율적으로 개발 및 관리할 수 있다. git flow는 최종 배포에 쓰인 master, 배포전 QA를 위한 release, 개발기능이 합쳐진 develop, 기능 단위 개발을 위한 feature, 오류 수정을 위한 hotfix로 이루어진다. git flow의 5가지 전략 master 기준이 되는 브랜치 제품 출시 release develop에서 개발을 마치고 mast.. 더보기 이전 1 다음