설치

  1. 다음 링크에서 자기 플랫폼에 맞는 바이너리를 다운 받는다.
  2. 다운 받은 파일을 실행한다.
  3. 인스톨 중 선택 할 것이 몇가지 있는데 대부분 기본 선택된 것을 그대로 선택하면 된다.

처음 받기 (Clone)

  1. 윈도우 탐색기에서 Clone 받기 원하는 상위 폴더로 이동한다.
    • ex) C:\Work
  2. 마우스 우클릭을 하면 컨텍스트 메뉴가 뜬다.
  3. "Git Clone"을 선택한다.
  4. 새로 뜬 창에서 "URL" 부분에 Repository 주소를 입력한다.
    • ex) https://github.com/EpicGames/UnrealEngine.git
  5. URL을 입력하면 Directory 이름도 알아서 정해지는데 원한다면 이름을 바꾸거나 다른 위치를 정해도 된다.
    • ex) 위 예에서는 UnrealEngine이라고 자동으로 변경되었을 것임
  6. "OK"를 누른다.


 

업데이트 (Fetch, Pull)

  1. 탐색기에서 Repository를 다운 받은 폴더로 이동한다.
  2. 폴더 내에서 혹은 폴더 이름에 대고 마우스 우클릭을 한다.
  3. "Git Sync"를 누른다.
    • 만약 보이지 않을 경우 "TortoiseGit" 메뉴에서 찾을 수 있을 것임
  4. 새로 뜬 창에서 Local Branch와 Remote Branch가 모두 "master"인지 확인한다.
    • 브랜치를 사용할 경우 이 이름이 다를 수 있지만 이 글에서는 master만 가정한다.
  5. 좌측 하단에 있는 "Pull" 버튼의 화살표를 눌러서 "Fetch & Rebase"로 변경한다.
  6. 이제 "Fetch & Rebase"를 누른다.




작업 저장 (Commit)

Git에서는 작업을 저장하려면 항상 "Commit"을 해야한다.
  1. 탐색기에서 작업 한 장소로 이동한다.
  2. 마우스 우클릭으로 컨텍스트 메뉴를 뜨운 후 "Git Commit -> master"를 선택한다.
  3. Message 부분에 자신이 작업한 내용을 간략히 기입한다.
    • ex) ISSUE-1234 #Bug fix
  4. 하단의 파일 리스트에서 자신이 작업한 파일들을 선택한다.
    • 자신이 작업한 파일이 아니거나 되돌리고 싶다면 해당 파일에서 우클릭을 한 이후 "Revert"를 누르면 된다.
  5. Commit을 누른다.


아직 이 상태에서는 작업한 것이 본인 PC에만 저장되어있고, 서버에는 올라가지 않았다.

서버에 올려서 다른 사람이 받도록 하려면 다음에서 설명하는 "Push"를 해야한다.


서버에 올리기 (Push)

  1. 탐색기에서 Repository로 이동한다.
  2. 마우스 우클릭 > TortoiseGit > Git Push를 누른다.
  3. Local, Remote의 이름이 master인지 확인한다.
  4. OK를 누른다.


받은 트랙백이 없고 , 댓글이 없습니다.
secret