학부 시절에 프로젝트를 진행할 때 형상 관리 툴로 Git을 사용해왔는데, 회사에서는 Git 대신 SVN을 사용하여 이에 대해 간략하게 포스팅 하도록 하겠습니다. SVN은 Git과 마찬가지로 소스코드 버전 관리 시스템(VCS) 중 하나로, 여러 사용자가 동시에 소스 코드를 공유하고 변경내역을 추적할 수 있도록 도와주는 툴입니다. 이클립스는 SVN과의 통합을 지원하기 때문에 손쉽게 사용할 수 있습니다. 이클립스에서 SVN 설치하는 방법 1. 이클립스에 SVN 플러그인 설치 이클립스에서 대표적인 SVN 플러그인으 Subclipse와 Subversive가 있습니다. 이 중 사용할 클라이언트를 선택하여 설치하면 됩니다. 이때 에서 검색하면 됩니다. (저는 Subclipse를 설치하였습니다. ) 2. SVN 저장소..
git remote -v 현재 로컬 저장소에서 연결되어 있는 원격 저장소의 주소를 확인 $git remote -v origin {원격 저장소1 주소} (fetch) origin {원격 저장소1 주소) (push) git remote set-url origin {변경할 원격 저장소 주소} $git remote set-url origin {원격 저장소2 주소} origin {원격 저장소2 주소} (fetch) origin {원격 저장소2 주소} (push)
.gitignore .gitignore에 지정한 파일들은 git 관리 대상에서 제외가 된다. 이는 불필요한 정보, 알려져서는 안되는 정보, 혹은 협업하는 경우 작업 환경이 달라 파일들이 충돌할 경우 이에 해당하는 파일들을 .gitignore에 추가해서 Git 관리 대상에서 제외 시킨다. .gitignore 파일 생성 github에서 Repository(원격 저장소)를 생성할 때 README 파일과 .gitignore 파일을 생성할 수 있다. 위 처럼 자동으로 만들어주는 경우가 아닐 때는 직접 .gitignore 파일을 생성한 다음 직접 작성해도 되지만 편리하게 .gitignore을 만들어주는 사이트가 따로있다. 프로젝트에 맞는 운영체제, 개발 환경(IDE), 프로그래밍 언어를 입력하면 자동으로 생성해준다..