ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 저장소를 fork 후 이용하는 예
    Git 2021. 8. 22. 19:24

    1. 원본 저장소를 자신의 계정으로 fork

     

     

     

     

     

    2. fork된 저장소를 내 local 저장소의 원하는 위치에 clone

    $ cd {원하는 위치}
    $ git clone {fork된 저장소의 url}

     

     

     

     

     

    3. 브랜치 생성

    $ git branch {생성할 브랜치 이름}

     

     

     

     

     

    4. 파일을 추가한다던가 수정한다던가, 원하는 작업 수행

     

     

     

     

     

    5. 변경사항을 해당 브랜치에 commit, push

     

    • 우선 4번의 작업으로 변경된 내용을 등록 
    • $ git add . (현재 디렉토리의 변경사항 추가) 또는 $ git add -A (변경사항 모두 추가)
    • add가 됐는지 확인
      git status		(add 내역 확인)
    • commit 메세지 입력 (commit에 대한 설명 등)
      $ git commit -m "공유할 메세지 내용"
    • 내 local 저장소와 원격 저장소를 연결 (여기서 원격저장소를 origin으로 지칭하는데 임의의 이름으로 지칭해도 됨)
      $ git remote add origin {원격 저장소의 url}​
       
    • 연결한 원격 저장소의 branch에 변경사항을 적용(원격 저장소명은 git remote add로 설정한 이름)
      git push {원격저장소명} {branch명}​
       

     

     

     

     

     

    6. 변경된 fork 저장소의 내용을 원본 저장소에 반영하려면 [Compare & Pull Request] 버튼 클릭하여 Pull Request 생성

    • 버튼을 누르면 왼쪽의 base repository가 원본 저장소의 master, 오른쪽의 compare 대상이 PR을 보낼 branch가 맞는지 확인
    • commit에는 PR 목적에 맞는 내용 작성

    'Git' 카테고리의 다른 글

    [Trouble] pull request시 비교할것이 없다는 문제  (3) 2021.08.22
    concept  (0) 2021.06.22
Designed by Tistory.