저의 경우는 형상관리 툴로 주로 git을 사용합니다. 작업환경도 Windows에서 이용을 하고 있어서 간단하게 git을 설치하는 방법을 정리해 보았습니다. 1. git 다운로드 https://git-scm.com/ Git git-scm.com 위 사이트에 접속하면, git을 다운로드 할 수 있다. 저는 보통 Windows 에서 작업을 하고 있기 때문에, Windows 버전에 맞는 Git을 설치하면 된다. 오늘 날짜로 가장 최근 버전의 Git 버전은 2.24.1 버전이다. 위 버튼을 클릭하면 git 다운로드 페이지로 이동하며, 자동으로 다운로드 된다. 만약에 자동으로 진행되지 않는다면, 각 PC bit 에 맞는 버전을 수동으로 다운로드 해주면 된다. 2. git 설치 설치하는 방식은 일반적으로 프로그램을 ..
개요 프로젝트를 진행하다 보면, 그리고 버전관리 툴을 git 을 사용 중에 있다면 한번쯤은 brunch 정책에 관련해서 팀원들과 논의 해본적이 있을것입니다. 저희팀도 각 상황에 맞게 brunch를 관리 하기 위한 팀원들간의 정책을 논의하였고, 최대한 해당 규칙에 어긋나기 않게 하기 위해서 노력중입니다. 이미 많은 분들은 각 프로젝트에 맞는 brunch 정책을 가지고 계실것으로 보이며, 그렇지 않은 분들에게는 도움이 되고자 간략하게 정리해 보았습니다. 모든 정책에는 결국 의지가 중요하죠. master 브런치의 역활은? 저희는 master 브런치는 빌드가 가능한 최상의 상태를 항상 유지해야 한다는 정의를 세웠습니다. 언제든 현재 시점으로 빌드 및 배포가 가능한 상태여야 하고, 각 상황에 맞는 Tag 및 브런..
명령어 $ git log git의 히스토리를 조회하는 명령어이다. 해당 명령어를 실행하면, 아래와 같이, git 커밋의 히스토리가 보여지게 된다. xxxxx@NP-PC0000015 MINGW64 /e/999.Github/sample_project (master) $ git log commit 6c516f5dde5a03fddf1424e04bf3b09a51b22d49 (HEAD -> master, origin/master, origin/HEAD) Author: jeje Date: Mon Dec 9 19:48:44 2019 +0900 인터페이스 수정 commit 5efe981f572d6dd9b52bc12238b79cd5e335c25e Author: jeje Date: Thu Dec 5 18:18:35 2019..
1. 현재 로컬 저장소의 http 주소 확인 $ git remote -v origin http://000.000.000.000/gitserver/test.git (fetch) origin http://000.000.000.000/gitserver/test.git (push) 2. 새로운 Remote 저장소의 주소로 변경 $ git remote set-url origin http://111.111.111.111/gitserver/test.git 3. 원격 저장소의 주소로 변경 되었다면, $ git push --mirror 혹시 이부분이 오류가 날수 있으며, 오류가 발생시에는 강제로 푸쉬 하는 옵션을 넣어준다. $ git push --mirror --force