Using Git
Last updated
Was this helpful?
Last updated
Was this helpful?
프로젝트 작업용 폴더 "C:\git_workspace" 생성 (다른 경로도 무관)
Visual Studio 실행 - [팀 탐색기] - [로컬 Git 리포지토리] - [새로 만들기]
로컬 Git 리포지토리 경로 : "C:\git_workspace\_base"
[UI Builder]로 신규 프로젝트를 생성하고 모두 저장한 다음 Visual Studio 종료
"C:\git_workspace\_base" 폴더의 ".gitattributes", ".gitignore" 파일을 새로 생성한 프로젝트에 복사
새로 생성한 프로젝트 폴더에서 [마우스 우클릭] - [Git Bash Here] 메뉴 클릭
git init 명령어 실행
[SourceTree 실행] - [새 탭(Ctrl + T)] - [Add]
조금전 생성한 폴더 경로를 지정하고 [추가] 버튼 클릭
[팀 탐색기] - [홈] - [변경 내용]
커밋 로그 작성 후 [모두 커밋] 버튼 클릭
commit 메시지 규칙 참고) https://tttsss77.tistory.com/58
[Repositories - Create new repository] 클릭하여 새로운 리포지토리 생성
[Name]에는 "폼ID"를 입력, [Description]에는 "프로그램 이름"을 입력하고 [Create] 버튼 클릭
생성된 리포지토리를 클릭
[Details] 메뉴에 [Personal URL] 원격 Git 리포지토리 주소 복사
Visual Studio 실행 - [팀 탐색기] - [홈] - [동기화]
위에서 복사했던 원격 리포지토리 URL 붙여넣고 [게시] 클릭
처음 게시할 경우엔 다음과 같이 로그인이 필요
서버에 게시된 커밋 정보를 SourceTree에서 확인
NAS에서 소스 다운로드
"날짜_시간_이름_Git서버이관"의 폴더를 생성하여 이관되었음을 표기
다운로드 받은 소스 폴더에 ".gitattributes", ".gitignore" 파일을 복사하고
배시 쉘에서 git init
명령어를 실행하여 ".git" 폴더를 생성
Git 서버에 새 원격 리포지토리 생성
솔루션 파일(.sln)을 더블 클릭하여 Visual Studio 실행
[원격 리포지토리 푸시] 절차와 동일
workspace 폴더(소스 코드를 받아올 폴더)에서 배시 쉘 실행하고 다음과 같이 명령어를 실행
[패치] 메뉴를 통해 원격 리포지토리의 최신 정보를 받아온다
갱신된 최신 로그를 확인하고, [Pull] 메뉴를 클릭
팝업에서 [Pull] 버튼을 클릭하여 코드 병합