사내에서 Local Server 에 Git을 설치해야 할 일이 있어서 기재한다.
본래 Git Server 의 경우 Linux 환경에서 구축 하는것이 더 바람직하나,
사정상 이번에는 Windows 10 에서 구축하였다.
Windows 10 환경에서 Git Server를 구축하고, 내부 호스팅 하는 방법까지 설명한다.
1. Git 다운로드
나는 개인적으로 Visual Studio Code 를 이용하는것을 매우 좋아한다. 이 포스팅도 VS Code 기준으로 진행할거다.
깃 설치 도중 기본 Editor 설정란에 VS Code 를 기본 에디터로 만드는 란이 존재한다.
해당란을 체크하고 설치하는것을 권장한다.
2. .Net Framework, VS Code 다운로드
Windwos 10을 사용한다면 기본적으로 .Net Framework 는 다운로드 할 필요가 없다.
VS Code 는 필요한 사람만 다운 받으면 된다.
SourceTree 라던가, Visual Studio 라던가, 좋은 툴들이 많이 존재한다.
3. IIS 설정
동일하게 체크 해 준다.
4. Bonobo Git Server 다운로드
Bonobo Git Server 는 Windows 환경에서 쉽게 Local Git Server 를 만들 수 있게 도와주는 프로그램이다.
사용법이 간단하고, 실제 사용도 간편하다.
설치 후 압축해제 경로를 C:\inetpub\wwwroot\[압축 푼 폴더명(이름바꿔도 댐)] 으로 변경 해 준다.
나는 위처럼 Git_Server 로 만들었다. 띄어쓰기나 '_' 를 제외한 특수문자 삽입 시 링크가 지저분하게 꼬이므로
특수문자나 띄어쓰기 사용을 지양하길 바란다.
해당 폴더 내에 Bonobo 를 압축 해제한 파일이 위치해 있다.
추가적으로 IIS 에 접근 권한을 주어야 한다.
모든 접근권한을 풀어 준다.
그 후 IIS 에 접근하여
애플리케이션으로 변환 버튼을 눌러 준 뒤,
선택 버튼을 눌러 애플리케이션 풀을 .NET v4.5 로 변경 해 준다.
5. 운용하기
우측에 위치한 애플리케이션 찾아보기에서 http 찾아보기를 눌러 서버가 동작중인지 확인한다.
접근 해 보면 위와 같이 서버가 정상 동작하고 있는 모습을 살펴 볼 수 있다.
저장소는 Create New repository 버튼을 눌러서 만들면 된다.
필수적인 옵션은 Name 뿐이며 나머지는 자율이다.
같은 망에서는 해당 Repository 에 접근할 수 있다.
http://[IP_Number]/Git_Server/Repository/Index
와 같이 브라우저 상에서 접근이 가능하다.
6. Visual Studio Code 에서 사용하기.
VS Code 에서 F1 키를 눌러
>Git Clone 을 입력한다.
Git Clone 를 입력하면
다음과 같은 창이 생성된다.
해당 창에서
각 레포지토리의 주소를 참조할 수 있는 링크를 복사하여 VS Code 에 붙여 넣는다
붙여 넣으면 이와 같이 해당 Repository 의 Clone 을 생성할 폴더를 지정할 수 있다.
위와 같이 레파지토리가 잘 Clone 된 모습을 살펴볼 수 있으며
서버로 Pull -> Commit -> Push 하는 법은 하단의 바퀴 버튼을 누르면
모두 한번에 실행되므로 간편하게 이용할 수 있다.
끝
'Tools > Etc' 카테고리의 다른 글
ffmpeg 커맨드 모음 (0) | 2021.05.24 |
---|---|
Qt 5.15 버전 콘솔실행이 커맨드 창으로 안될때. (0) | 2021.04.13 |
[MAK] VR-Forces 매뉴얼 [BEGINNER] (0) | 2021.04.10 |
일렉트론(Electron) 쉬운 사용법 (2) | 2021.04.02 |
WireShark 매뉴얼 (0) | 2021.01.03 |