Closed KimYC1223 closed 3 years ago
Git pull은 Github에 올라가있는 repo의 최신 상태로 본인 로컬 repo를 업데이트하는 행위이다.
흔히 "당겨온다" 라고 표현한다.
본 예제에서는 C:\src\MOA_garden의 경로이다.
C:\src\MOA_garden
MAC의 경우
Terminal창을 열고 cd명령어로 git repo home으로 이동한다 (.git 폴더가 있는 곳)
cd
사실 이렇게 하지 않고 git bash 프로그램을 실행한 뒤, cd C:\src\MOA_garden 명령어를 입력해도 된다.
cd C:\src\MOA_garden
이 단계를 생략한다
git pull을 입력한다.
혹시 퍼미션 오류가 뜨면 sudo git pull을 시도해본다.
sudo git pull
Git push는 자신이 작업한 파일을 Github에 올리는 것이다. (이 행위를 commit이라고도 함)
본 프로젝트에서는 그냥 master branch 하나로 관리하기 때문에
git push는 총 3단계로 이루어진다.
이 과정은 1-1, 1-2와 같다. (MAC의 경우에도 같다)
git add [FileName] 을 입력한다.
git add [FileName]
근데 거의 대부분 프로젝트 전체를 commit하기 때문에 git add . 명령어로 전체를 commit한다.
git add .
혹시 퍼미션 오류가 뜨면 sudo git add .를 입력해본다.
sudo git add .
Git commit -m "메세지"를 입력한다.
Git commit -m "메세지"
다른 사람이 보기에 한번에 알아보기 쉬워야 하므로, 최대한 간결하게 작성한다.
commit은 한글을 지원하지만 개인적으로 추천하지는 않는다.
우리끼리는 전혀 상관없지만, 나중에 참고하라고 커밋 메세지 규약도 살펴보면 좋다.
혹시 퍼미션 오류가 뜨면 sudo git commit -m "메세지"를 입력해본다.
sudo git commit -m "메세지"
git push를 입력한다.
git push
그럼 프로그레스 퍼센트가 마구 올라가면서 업로드를 시작할 것이다.
맨 마지막에 master -> master 이라는 문구가 보이면, push가 잘 된 것이다.
오류가 뜨는 것은 여러가지 이유가 있을 수 있다.
오류 발생시 이 이슈에 추가로 작성하길 바란다.
작업은 항상 최신 상태를 유지하고 하는 것이 충돌(Git Conflict) 예방 좋습니다.
반드시!!!!!
작업을 시작 하기 전에, Unity를 켜기 전에,
Git Pull을 하고 진행하는 습관을 들이도록 합시다.
Git Pull
Git 명령어
1 . Git Pull
Git pull은 Github에 올라가있는 repo의 최신 상태로 본인 로컬 repo를 업데이트하는 행위이다.
흔히 "당겨온다" 라고 표현한다.
1-1 . 해당 폴더로 이동한다.
본 예제에서는
C:\src\MOA_garden
의 경로이다.MAC의 경우
Terminal창을 열고
cd
명령어로 git repo home으로 이동한다 (.git 폴더가 있는 곳)1-2 . 해당 폴더에서 마우스 오른쪽클릭을하여 git bash를 연다. (Git Bash Here 클릭)
사실 이렇게 하지 않고 git bash 프로그램을 실행한 뒤,
cd C:\src\MOA_garden
명령어를 입력해도 된다.MAC의 경우
이 단계를 생략한다
1-3 . Git Pull을 진행한다.
git pull을 입력한다.
MAC의 경우
혹시 퍼미션 오류가 뜨면
sudo git pull
을 시도해본다.2 . Git push
Git push는 자신이 작업한 파일을 Github에 올리는 것이다. (이 행위를 commit이라고도 함)
본 프로젝트에서는 그냥 master branch 하나로 관리하기 때문에
git push는 총 3단계로 이루어진다.
이 commit의 제목을 정하는 명령어
2-1 . Git bash에서 repo위치로 이동
이 과정은 1-1, 1-2와 같다. (MAC의 경우에도 같다)
2-2 . Git add 하기
git add [FileName]
을 입력한다.근데 거의 대부분 프로젝트 전체를 commit하기 때문에
git add .
명령어로 전체를 commit한다.MAC의 경우
혹시 퍼미션 오류가 뜨면
sudo git add .
를 입력해본다.2-3 . Git commit 하기
Git commit -m "메세지"
를 입력한다.다른 사람이 보기에 한번에 알아보기 쉬워야 하므로, 최대한 간결하게 작성한다.
commit은 한글을 지원하지만 개인적으로 추천하지는 않는다.
우리끼리는 전혀 상관없지만, 나중에 참고하라고 커밋 메세지 규약도 살펴보면 좋다.
MAC의 경우
혹시 퍼미션 오류가 뜨면
sudo git commit -m "메세지"
를 입력해본다.2-4 . Git push 하기
git push
를 입력한다.그럼 프로그레스 퍼센트가 마구 올라가면서 업로드를 시작할 것이다.
맨 마지막에 master -> master 이라는 문구가 보이면, push가 잘 된 것이다.
MAC의 경우
혹시 퍼미션 오류가 뜨면
sudo git add .
를 입력해본다.3. 오류가 뜬다면
오류가 뜨는 것은 여러가지 이유가 있을 수 있다.
오류 발생시 이 이슈에 추가로 작성하길 바란다.