728x90

프로젝트 관리도구/GIT(형상관리) 5

[TortoiseGit] Branch 생성 및 커밋

Git 서버에 새로운 브렌치를 추가해야 되는 경우가 있습니다. 쉘 명령어가 아닌 Tortoise 프로그램을 사용하여 branch를 생성하는 방법을 알아보겠습니다. 1.  먼저, 로컬 디렉토리(로컬 GIT 저장소)의 마우스 오른쪽 버튼을 클릭하고,    TortoiseGit - Create Branch 로 들어갑니다.  2. 아래에 해당하는 팝업이 뜨면, 새로 생성할 브렌치 명을 입력하고,    'Switch to new branch' 선택 후,    'OK'를 클릭합니다.  3. 2번 순서에서 'Switch to new branch'를 선택하지 않은 경우,   다음과 같은 방법으로 로컬 브렌치를 변경할 수 있습니다.  4. 로컬 저장소에 새로운 브렌치로 변경되었으면, 원격(remote) 저장소에도 새로운..

[이클립스]Git 원격 저장소로 부터 동기화 시키기.

Eclipse에서 Git을 사용할 때 원격 저장소(remote repository)와 로컬 저장소(local repository)를 동기화하는 방법을 아래에 설명하겠습니다. 이 작업을 통해 로컬 저장소를 원격 저장소와 동기화하고 최신 변경 사항을 반영할 수 있습니다. Eclipse에서는 EGit이라는 플러그인을 사용하여 Git을 통합하고 작업할 수 있습니다.  1. Eclipse에서 Git 리포지토리 설정하기 먼저, Eclipse에 Git이 설치되어 있어야 합니다. EGit 플러그인은 Eclipse에 기본적으로 포함되어 있으므로 별도의 설치가 필요하지 않습니다. Git 리포지토리를 사용하려면 프로젝트가 Git 리포지토리와 연결되어 있어야 합니다.  1.1. Git 저장소 클론하기Eclipse에서 File..

형상 관리 도구의 이해

[형상 관리 도구] : 소스 코드나 문서의 버전 관리, 이력 관리, 추적 등 변경 사항을 체계적으로 관리할 수 있는 기능을 제공하는 도구. 가장 널리 이용되는 도구로는 CVS(Concurrent Versions System), SVN(Subersion), GIT이 대표적이다. ○CVS- 가장 오래된 형상 관리 도구 중 하나로, 중앙 집중형 서버 저장소를 두고 클라이언트가 접속해서 버전 관리를 실행함.- OS: 윈도우/리눅스- 실행환경 : CLI(Command Line Interface)- GUI : TortoiseCVS 등○SVN- CVS와 같은 중앙 집중형 클라이언트-서버 방식이지만 CVS의 단점을 보완하여 현재 가장 널리 사용되고 있는 형상 관리 도구임.- 장점 : gzip을 통합 압축으로 저장 공간..

728x90