
참고 자료에서 필요한 부분만 간추린 문서입니다.새로운 프로젝트를 진행하며 팀원과 application.yml과 같은 설정 파일을 공유할 방법을 찾고싶었다. 중요한 파일을 암호화하거나 submodule이나 subtree를 사용하는 것처럼 다양한 방법이 있었지만 git의
현재 작업중인 브랜치에서 다른 브랜치로 checkout 해야 할 경우 커밋하지 않은 작업 때문에 checkout 이 안될 수 있다. 이럴 때 커밋하지 않은 작업을 stash 명령어로 임시 보관하고 다른 브랜치로 checkout 할 수 있다. 스택에 임시 보관한 작업들은

비록 진행했던 프로젝트의 규모는 작지만 프로젝트의 목적이 구현 뿐만아니라 학습적인 요소가 더 강했기 때문에 더 복잡하지만 자주 쓰이는 git flow를 채택했다.Git Flow vs GitHub FlowGit Flow git-flow종류master : 테스트와 수정이