Git


.gitIgnore 파일이란, 이름 그대로 git 이 ignore, 무시할 파일들을 저장해놓은 파일이다. 언뜻 보기에는 모두 다 저장해놓는데 편하지 않나? 싶겠지만, 우리가 git에 업로드를 할 때에는 나만 볼 수 있는 프라이빗 설정 뿐만 아니라 누구나 다 볼 수 있는 퍼블릭 설정도 있기 때문에 보안을 신경써야 할 부분도 있을 것이다. 뿐만 아니라 git으로 프로젝트를 관리할 때, 그 프로젝트 안의 특정파일들은 Git으로 관리할 필요가 없는 경우도 있을 것이다. 예를들면 Java 컴파일된(.class) 파일 Server 폴더 등 .gitignore 설정방법 설정방법은 간단하다. "현재" .gitingore 파일 경로를 기준으로 절대 경로를 입력해주면 된다. 따라서 하나의 .gitingore 파일에 모든 ..


1. Git Git 을 처음 접하는 경우, 팀 프로젝트 시에 사용하는 협업의 도구로 생각할 수 있지만 그건 Git 이라는 도구를 사용하는 한 가지 방법의 불가하다. Git 의 정확한 개념은 버전 관리를 위한 프로그램, 즉 형상관리를 위한 프로그램이다. 2. 용어 정리 1) 깃의 흐름도 - WorkSpace : 실제로 작업이 이루어지고 있는 공간. git과 연결된 프로젝트 상의 IDE 라고 볼 수도 있다. 해당 단계에서는 Git 내부적으로 삭제하거나 수정할 수는 없는 상태이다. - Staging Area(index) : Git으로 등록하기 위해 거쳐가는 통로, 이자 임시 저장소라고 볼 수 있다. -repositpory : 실질적으로 파일들이 저장될 저장소 --- local repository : 개인 PC..