Skip to content

Latest commit

 

History

History
161 lines (107 loc) · 12 KB

README.ko.md

File metadata and controls

161 lines (107 loc) · 12 KB

첫 기여

이 저장소 포크하기

Read this in other languages: English, Spanish, Dutch, Hindi, Russian, Japanese, Vietnamese, Polish, Korean, Greek.

지금 Git 이 없으면 설치하세요.

저장소 포크하기

포크 버튼을 클릭하여 이 저장소를 포크하세요.

저장소 복제하기

이 저장소 복제하기

이제 이 저장소를 자신의 기기에 복제합니다. 복제 버튼을 클릭하고 클립보드로 복사 아이콘을 클릭합니다.

터미널을 열고 다음 Git 명령을 실행합니다:

git clone "방금 복사한 주소"

(따옴표를 제외한) "방금 복사한 주소"는 이 저장소의 주소입니다. 주소를 얻으려면 이전 단계를 참조하세요.

URL 을
클립보드로 복사

예시:

git clone https://github.com/this-is-you/first-contributions.git

'this-is-you' 는 당신의 깃허브 계정입니다. 여기서 깃허브에 있는 first-contributions 저장소의 내용을 컴퓨터에 복사합니다.

브랜치 생성하기

아직 저장소 디렉토리에 있지 않다면 그곳으로 변경합니다.

cd first-contributions

이제 git checkout 명령을 사용하여 브랜치를 생성합니다.

git checkout -b <add-your-name>

예시:

git checkout -b add-alonzo-church

필요한 변경사항을 작성하고 커밋하기

이제 텍스트 편집기에서 Contributors.md 파일을 열고 당신의 이름을 추가하고 저장합니다. 프로젝트 디렉토리에서 git status 명령을 실행하면 변경사항을 볼 수 있습니다. 변경사항을 아래 git add 명령으로 추가합니다.

git add Contributors.md

이제 아래 git commit 명령으로 변경사항을 커밋합니다.

git commit -m "Add <your-name> to Contributors list"

<your-name> 을 당신의 이름으로 바꾸세요.

변경사항을 깃허브에 푸시하기

git push 명령으로 변경사항을 푸시합니다.

git push origin <add-your-name>

<add-your-name> 을 이전에 생성한 브랜치 이름으로 바꾸세요.

검토를 위해 변경사항을 제출하기

깃허브의 당신의 저장소에 가면, Compare & pull request 버튼을 볼 수 있습니다. 그 버튼을 클릭하세요.

풀 요청
생성하기

이제 풀 요청을 제출합니다.

풀 요청 제출하기

포크한 저장소와 이 저장소 동기화하기

이제 나는 이 프로젝트의 마스터 브랜치에 모든 변경사항을 병합할 것 입니다. 당신의 포크는 그러한 변경사항을 가지고 있지 않습니다. 당신의 포크를 나의 것과 동기화 하기 위해서, 내 저장소의 주소를 upstream remote url 로 추가하세요.

git remote add upstream https://github.com/multunus/first-contributions

이것은 명시된 주소에 이 프로젝트의 또 다른 버전이 존재한다는 점을 Git 에 알려줍니다. 우리는 이것을 업스트림이라고 부릅니다. 변경사항이 병합되면 내 저장소의 새 버전을 가지고 오세요.

git fetch upstream

이거로 내 저장소(업스트림 원격)의 모든 변경사항을 가지고 옵니다. 이제, 내 저장소의 새 개정판을 당신의 마스터 브랜치에 병합해야 합니다.

git rebase upstream/master

여기서 당신이 가져온 모든 변경사항을 마스터 브랜치에 적용됩니다. 마스터 브랜치를 푸시하면, 당신의 포크도 역시 변경사항을 가질 것 입니다.

git push origin master

origin 이라 명명된 원격으로 푸시하고 있는 것에 주목하세요.

자습서 다른 도구 사용

GitHub Desktop Visual Studio 2017 GitKraken
GitHub Desktop Visual Studio 2017 GitKraken

이제 어디로 가나요?

이곳의 인기있는 저장소에 당신이 해결할 수 있는 초보자 수준의 문제들이 있습니다. 더 자세히 알아보기 위해 해당 저장소를 방문해보세요.

exercism fun-retro habitat scikit-learn elasticsearch
exercism Fun Retros react habitat scikit-learn Leiningen numpy elasticsearch
homebrew rust vuejs Suave OpenRA PowerShell coala moment
homebrew Rust vuejs Suave OpenRA PowerShell coala moment
ava freeCodeCamp webpack hoodie pouchdb neovim babel
ava freeCodeCamp webpack hoodie pouchdb neovim babel brackets
Node.js
Node.js Semantic-UI-React