작업 repository 세팅
*github 계정이 필요합니다
https://github.com/harbor-1/data-visualization-[자기 닉네임] 주소로 들어가
상단 우측의 'Fork' 라는 버튼을 클릭합니다
그럼 공동 작업을 해야하는 원 repository 에서 자신의 계정으로 복사된 repository가 뜹니다
여기서 'Clone or Download' 버튼을 눌러 자신의 컴퓨터에 원하는 위치에 git clone 을 합니다
(예시)
git clone https://github.com/[자기 깃허브 닉네임]/data-visualization-[자기 닉네임].git
테스트 파일 생성
내려받은 repository로 이동한후, 테스트 파일을 만듭니다
cd data-visualization-[자기 닉네임]
echo 'Hello Git Pages' > index.html
GitHub Pages서버에 업로드
만든 테스트 파일을 git에 push하고, 서버(Github Pages)에 반영되는지 확인합니다
git add --all
git commit -m '[commit 관련 설명]'
git push origin master
id와 password를 입력하라는 창이나오면 정상입니다.
자기 계정의 id, pw를 입력하고 업로드를 완료합니다
merge 요청하기
올려진 파일을 원 repository에 합쳐야만, '퀘스트'를 수행할수 있습니다
Forked Repository (https://github.com/[자기 깃허브 닉네임]/data-visualization-[닉네임])
에 방문하여 'New pull requets'를 클릭해줍니다
Able to merge 메세지를 확인하고
'Create pull request' 를 두번 클릭해줍니다
merged or not
자신의 파일들이 '퀘스트' 조건에 맞게 수행되었다면
부두공이 관련 pull request를 merge 합니다
이러면 그냥 아래 url에서 자신이 만든 수정한 사항을 볼수 있습니다
하지만 인생이 그렇게 한방에 되는것은 없고, 당신은 분명 merge가 어떤이유에서든 거절당했다는 메세지를 받게 될것입니다
그러면 그 메세지에 내용을 충실히 반영하여 위 과정을 다시 거쳐, pull request 를 날려주도록 합니다!
시작 퀘스트
위 과정은 앞으로도 당신이 계속 퀘스트를 수행하고, 보상을 얻기위해
항상 수행해야하는 매우중요한 절차입니다.
위 튜토리얼을 따라서, index.html 에 '[자기 닉네임] in the Quest' 라는 내용을 넣고
Forked Repository 에 push 후 pull request를 요청하세요