git

    [Git] .gitignore 새로 반영하기

    [Git] .gitignore 새로 반영하기

    이미 변경관리에 의해 관리되고 있는 파일이라면 이후에 gitignore에 추가하더라도 변경관리에서 계속 추적이 될 수 있다. 이 때 gitignore를 변경관리에 적용하기 위해서는 변경관리가 추적중인 캐시 파일을 삭제하고 새로 올려야 한다. 이 방법을 정리해보았다. gitignore에 application.properties 파일을 무시하도록 추가해두었지만, git status 를 조회해보면 여전히 변경관리에 의해 추적되고 있음을 알 수 있다. 변경관리가 추적하고 있는 캐시를 삭제하고 새로 만들어야 변경관리가 gitignore를 새롭게(?) 적용할 수 있다. git rm -r --cached . 이 상태에서 모든 변경사항을 다시 add 하고 commit을 생성하면 이후부터는 gitignore 파일을 변경..

    [Git] Git을 활용한 프로젝트 관리

    [Git] Git을 활용한 프로젝트 관리

    코드프레소 Java 웹 개발 체험단 활동을 1주차 하면서 Java와 Git의 개념을 다시 잡고 새로운 지식도 습득해서 많은 공부가 되고 있다. 현재 실무자가 알려주는 Git 활용한 프로젝트 관리 강의를 듣고 있는데 이번 강의는 Git Flow의 전반적인 내용을 수강하고 있다. 이번엔 Git 브랜치 전략 및 실습 관련 포스팅을 하려 한다. 브랜치(Branch) 본래의 소스코드로부터 파생한 독립적인 작업 공간 최신 커밋을 가리키는 일종의 포인터 매우 가볍다. 생성, 이동, 병합(merge)이 매우 쉽다. Git은 기본적으로 master 브랜치를 생성한다. 현재 작업중인 브랜치를 확인하는 명령어 $ git branch $ git branch -v -v 옵션은 브랜치들의 버전을 볼 수 있다. master 브랜치..

    [Git] Git의 입문과 기본 개념

    [Git] Git의 입문과 기본 개념

    올해 졸업 예정자가 되고나서 졸업 전 입사 서류를 여러 번 쓰고, 면접도 두 세번 정도 보았다. 그러나 모두 단골멘트인(귀하의 역량은 충분했으나, 한정된 채용인원으로 인해...) 탈락 메일과 문자가 와서 한숨쉬며ㅠ 인스타그램을 보다가 광고로 코드프레소를 처음 접하였다. 코드프레소에서 무료로 Java 웹 개발 트랙 체험단 지원자를 모집한다하여 늘 공부해야겠다 다짐한 Spring으로 프젝 경험을 쌓고자 급하게 하루 전날 자소서를 작성하고 다다음 날인가 면접을 보게 되었다. 면접은 크게 어렵지 않으며 학사 수준의 간단한 cs지식, 학업 열정 정도만 있으면 된다. 이후 메일로 합격 결과가 발송되어 현재 1주차인 Git과 Java의 입문 과정 이러닝을 수강하고 있다. 이번 포스팅은 코드프레소 Java 웹 개발 체..