1. 폴더 구조
- 1일차에 설치한 Bonobo Git Server의 구조는 아래와 같다.
2. 로그인
- 주소: http://localhost/Bonobo.Git.Server
- 아이디: admin
- 비밀번호: admin
3. 저장소 설정
- Repository Directory를 실제 IIS폴더 경로와 동일하게 변경한다.
- Language 설정을 한다.
4. 유저 생성 및 권한 설정
상단 탭에 Users를 클릭 후 'Create new user' 버튼을 클릭한다.
생성 완료 후 Username 클릭 > Edit 클릭 > Role을 설정해준다.
그리고 기존의 admin계정의 비밀번호를 변경하고 Role을 제거한다.
필요에 따라 Teams을 등록한다.
5. 원격 저장소 만들기
- Name과 Group명을 변경한다.
- 사용할 User 또는 Team을 설정한다.
저장소 생성이 완료되면, IIS 하위에 폴더가 생성이 된다.
6. TortoiseGit 설정 확인
1) Git.exe Path 경로를 확인한다.
2) Git 계정정보를 확인한다.
7. 로컬 저장소 만들기
1) 저장소 선택
- 폴더를 선택 후 우클릭하여 'Git 저장소 여기에 만들기'를 클릭한다.
- 해당 폴더에 초록색 체크박스가 표시 된다.
- 임시로 수정 파일을 만들어본다.
2) 해당 폴더를 master로 변경한다
- 폴더를 선택 후 우클릭하여 'Git 커밋(C) -> "master" ... 로 선택한다
3) push한다
- 폴더를 선택 후 우클릭하여 TortoiseGit 를 선택 후 Push를 선택한다.
- 로컬이 master인지 확인한다.
- 관리 버튼을 눌러서 원격서버를 설정한다.
- 원격에 원격서버 이름을 입력하고, URL에는 Git Repository URL을 고정IP로 입력한다.
- '추가하고 저장(A)' 버튼을 클릭한다.
- Remote를 아까 저장한 원격서버로 선택 후 확인버튼을 클릭한다.
- Git 계정으로 로그인한다.
실패할경우 URL이 정확한지, 해당 저장소에 USER권한에 충분한지 확인한다.
- 완료!
아까 Push한 내역을 Browser로 확인할 수 있다.
8. 소스트리 연동
1) 소스트리 설치 후 계정 연동
> SourceTreeSetup-2.6.10.exe
2) Add 버튼 클릭하여 로컬 저장소 추가
- 폴더를 선택 후 우클릭하여 'Git Bash Here' 또는 'Git 저장소 여기에 만들기' 선택
- 폴더 경로를 입력하면 'Git 저장소 입니다'가 표기되어야 한다.
- 로컬 저장소 이름을 설정한다.
- 추가 버튼을 클릭하여 저장소를 생성한다.
3) 파일을 올려보자~ Push
- Push버튼을 클릭한다.
- Push할 파일을 스테이지에 올린 후 메모를 입력하고 커밋버튼을 클릭한다.
- 원격 저장소에 내용이 업로드가 완료되었다.
'개발환경' 카테고리의 다른 글
OpenJDK 설정 방법 (0) | 2019.08.13 |
---|---|
Spring + Active Directory 연동기 (0) | 2019.08.13 |
여러 프로젝트 ant xml 설정방법 (0) | 2018.12.18 |
3일차 - Git 저장소와 STS연동하기 (0) | 2018.10.24 |
1일차 - 윈도우에 Git 설치하기 (0) | 2018.10.24 |