티스토리 뷰

Development/Git

[Git]GitHub Workflow

Vagabund.Gni 2022. 9. 8. 19:54
728x90
반응형

 

혼자 작업하는 경우

 

  1. Other에 있는 Remote Repository에서 Fork를 통해 Origin에 있는 내 Remote Repository로 프로젝트를 복사한다.
  2. Clone을 통해 Local Work Space로 파일을 다운받는다. (git clone <Repository 주소>)
  3. 작업 후, Add를 통해 파일을 Staging Area에 올린다. (git add <파일명>)
  4. Commit을 통해 파일을 Local Repository에 올린다. (git commit -m '메시지')
  5. Push를 통해 파일을 Remote에 있는 내 Repository에 올린다. (git push <origin> <branch>)
  6. Pull Request를 한다. 

 

함께 작업하는 경우

 

  1. 내 컴퓨터에서 생성한 폴더를 init 명령으로 Git 관리하에 넣어준다. (git init)
  2. 내 컴퓨터의 Git 폴더를 Remote Repository와 연결시켜 준다.(git remote add origin <Repository 주소>)
  3. Pair와 나의 변경사항을 Remote Repository를 통해 공유한다.
     
    1. git remote add pair <Repository 주소> 를 통해 pair와 연결
    2. git remote -v 를 통해 연결상태 확인
    3. git pull pair main 을 통해 수정된 내용을 Local Repository로 복사
    4. (충돌시) git status를 통해 내용 확인
    5. 수정 후 git add, git commit, git push 를 통해 Remote Repository로 파일 업로드
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/06   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함