[초보자용] GitHub에 관하여.지점의 제작 방법부터 요구를 끄는 방법까지
https://guides.github.com/activities/hello-world/
여기서 배울 수 있는 것들.
1. 자료고의 제작 방법과 사용 방법
2. 새로운 브랜치의 시작 방법과 처리 방법
3. 파일 변경 방법 및 GitHub에 제출하는 방법
4. 당기기 요청의 열기 방식과 결합 방법
Whatis GitHub?
GitHub는 버전 제어 및 협업을 위한 코드 관리 플랫폼입니다.이로써 어디서든 파트너와 프로젝트에서 협력할 수 있다.
이 글에서 우리는 GitHub의 기본 사항인 저장소, 지점, 제출과 요청을 배웠다.Hello World 저장소를 만들고 GitHub의 요청 프로세스를 학습합니다.그것은 코드를 만들고 수정하는 인기 방법이다.
No coding necessary
이 기사를 완성하기 위해, GitHub.com의 계좌http://github.com/와 인터넷 접속이 필요하다.코드의 방법, 명령줄의 사용법, Git (GitHub 기반의 버전 제어 소프트웨어) 의 설치 방법은 알 필요가 없다.
Step1. Create a Repository
저장소는 일반적으로 단일 항목을 구성하는 데 사용됩니다.저장소에는 폴더, 파일, 이미지, 비디오, 스프레드시트 및 데이터 세트 등 항목에 필요한 모든 내용이 포함될 수 있습니다.프로젝트에 README에 대한 프로젝트 정보가 포함된 파일을 포함하는 것이 좋습니다.GitHub는 새 저장소를 만들 때 README를 함께 넣기 쉽다.라이센스 파일과 같은 다른 공통 옵션도 제공됩니다.
당신의 hello-world
자료 라이브러리는 창의력, 자원 또는 다른 사람과 공유하고 토론할 수 있는 곳에 놓여 있습니다.
To create a new repository
1. 오른쪽 상단에 있는 자신의 화신 옆에 있는 + 버튼을 눌러 New repository를 선택합니다.
2. 저장소 이름 지정hello-world
3. 간단한 설명 쓰기
4. this repository with a README 초기화를 선택합니다.
그리고 "Repository 만들기"단추를 선택하십시오.
Step.2 Create a Branch
Branching은 데이터 라이브러리의 다른 버전에서 작업하는 방법입니다.
기본적으로 저장소에는 master
라는 분기가 있습니다.우리는 master
그것들을 제출하기 전에 지점을 이용하여 실험이나 편집을 한다.master
지점에서 나뭇가지와 잎사귀를 만들 때 당시의 masterP¥
복사본이나 스냅샷을 만든다.만약 당신이 지점에서 일할 때, master
지점에 대한 변경이 있다면, 그 업데이트를 받을 수 있습니다.
이 도표에 나타난 것은
・master
지점
・feature
의 새로운 지점(이 지점에서'feature work'를 진행했기 때문에)
· feature
합병master
전 여정
다음 다른 버전의 파일을 저장하셨습니까?
・story.txt
・story-joe-edit.txt
・story-joe-edit-reviewed.txt
브랜치는 GitHub 저장소에서 비슷한 목표를 달성합니다.
GitHub에서 저희 개발자, 원고, 디자이너는 계속해서 지점을 사용하여 오류를 복구하고 피처워크와 @master(production)ブランチから分けています。変化の準備ができた時、彼らのブランチは
master`를 통합합니다.
To create a new branch
1. 당신의 새 자료실로 가기hello-world
2.branch:master 파일 목록 맨 위에 있는 드롭다운 목록을 클릭합니다
3. 브랜치의 이름을 바인딩하고 readme-edits
새 브랜치의 텍스트 상자에 넣기
4. 파란색 Createbranchbox에서 Enter 키를 누릅니다.
그리고 지금 너master
와 readme-edits
두 가지가 있어.그것들은 보기에는 완전히 같지만, 그렇게 오래 지속되지는 않을 것이다.그런 다음 새 변경 사항을 새 분기에 추가합니다.
Step3. Make and commit changes
나는 지금 readme-edits
지사에서 코드를 보고 있다고 생각한다.이것은 master
의 사본입니다.편집자 몇 명 할까요?
GitHub에서 저장된 변경 사항을 커밋이라고 합니다.제출마다 관련된commit 메시지가 있습니다.그것은 그 변경이 그렇게 진행된 것에 관한 설명문이 쓰여 있다.제출 메시지는 당신의 바뀐 역사를 포착했고, 다른 contributors들은 당신이 무엇을 했는지 알고 있습니다.
Make and commit changes
1. 파일README.md
을 클릭합니다.
2. 파일 뷰의 오른쪽 위 모서리에 있는 연필 아이콘을 클릭합니다.
3. 편집자에 자신에 대한 이야기를 적어라
4. 변경 사항을 설명하는 제출 메시지를 작성합니다.
5. Commit changes 버튼을 누릅니다.
이러한 변경 사항은 readme-edits
분기의 자술 파일에서 생성됩니다.그래서 이 지점은 master
과는 다른 내용을 포함하고 있다.그러니까readme-edits
브랜치의 변경 사항은 master
브랜치에 반영되지 않았습니다.
Step 4. Open a Pull Request
Step3까지 편집할 수 있습니다.그러면 master
의 지점을 변경하기 위해 당김 요청을 열어야 합니다.
'끌어당기기 요청'은 GitHub의 공동 심장 부분이다.pullrequest를 열 때, 당신의 변화를 건의하고, 누군가의 검토를 요청하고, 당신의 공헌을 가져오고, 그들의 지점에 추가하라는 것입니다.당기기 요청은 각 지점의 내용 차이를 나타낸다.이 변경, 수정 및 감소는 녹색과 빨간색으로 표시됩니다.
제출 후 즉시 드래그 요청을 열고 토론을 시작할 수 있습니다.코드가 아직 끝나지 않았어도 괜찮아요.
GitHub 회원 시스템https://help.github.com/articles/about-writing-and-formatting-on-github/#text라식 요청 메시지에서 -formatting-toolbar를 사용하면 특정한 사람이나 팀원들로부터 피드백을 받을 수 있습니다.설령 그들이 아래층에 있거나 10시간의 시차가 있는 곳에 있다 하더라도 이것은 가능하다.
저장소에서 끌어당기기 요청을 열고 직접 연결할 수도 있습니다.이것은 GitHub 프로세스를 배우기 전에 큰 프로젝트에서 일하는 아주 좋은 방법이다.
Open a Pull Request for changes to the README
STEP
1. Pull Request 탭을 누르고 드래그 요청 페이지에서 녹색 New pull request 단추를 누릅니다.
2. Example Comparisons 상자에서 당신이 만든 지점readme-edits
을 선택하여 master
과 비교합니다.
3. 비교 페이지의 변경 사항을 보고 정말 변경하고 싶은지 확인한다.
4. 변경할 사항을 확인하지 않고 초록색 큰 Create Pull Request 버튼을 누릅니다.
5. 당신의 당김 요청의 제목을 제시하고 변경에 관한 짧은 글을 쓰세요.
Step.5 Merge your Pull Request
마지막 단계에서 readme-edits
지점과 master
지점은 하나로 합쳐진다.
1. 녹색 Merge pull request 단추를 눌러 변경 사항을 추가합니다master
.
2. Confirm merge
버튼을 누릅니다.
3. 앞으로 가서 보라색 상자에 있는 Delete branch 버튼을 누르고 지점을 끄세요.(변경에 적응했기 때문에)
Celebrate!
본 기사의 완성을 통해 GitHub의 프로젝트 제작 방법과 드래그 요청 방법을 배웠습니다.
본 보도에서 이루어진 일
• 오픈 소스 저장소 생성
/새로운 지점을 시작, 처리
・ 파일을 변경하여 GitHub에 제출
・ 당김 요청 및 병합
당신의 GitHub 계정을 보면 새로운 공헌의 사각형 로고가 있습니다.( https://help.github.com/articles/viewing-contributions )
더 많은 요청이 필요한 경우 GitHub flow Guidehttp://guides.github.com/overviews/flow/)를 사용하여 사용자 정의 모양새를 정의합니다.를 사용하십시오.
또한 GitHub Expiorehttp://github.com/explore), 개원 프로젝트에 가입할 수 있습니다.
Reference
이 문제에 관하여([초보자용] GitHub에 관하여.지점의 제작 방법부터 요구를 끄는 방법까지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ool/items/52354c6ee90bf24fb541
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여([초보자용] GitHub에 관하여.지점의 제작 방법부터 요구를 끄는 방법까지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ool/items/52354c6ee90bf24fb541텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)