로컬 개발 환경을 Git/GitHub 관리로

개발 환경을 Git / GitHub 관리로 만들고 싶습니다.



벌써 그 만마. 그 이상도 이하도 아닙니다. 모처럼 헤매어 와 주신 분에게, 본 기사의 골을 알려 드리겠습니다.

이 기사의 목표



GitHub에 push하여 잔디 야생 w

환경



OS:Windows10 64bit
IDE:Eclipse Neon

준비


  • GitHub 계정
  • 뭔가 소스 코드

  • 우선 경작하자



    GitHub의 private repository에 push로 잔디가 자라도록 설정합니다.
    ※본 기사에서는 특별히 private를 고집하지 않았으므로, public repository에 push합니다.

    설정 -> 프로필 -> Contributions

    Include private contributions on my profile
    의 체크박스를 ON으로 한다. 라고 할까 디폴트 OFF이다. 그래?

    새 리포지토리 생성



    자신의 소스를 푸시하는 리포지토리를 만듭니다.


    Create repository를 포치로 한다.

    좋아.

    Eclipse와 GitHub를 연결



    우선 Eclipse에 Git 퍼스펙티브를 추가한다.


    그리고 repository를 clone합니다.



    우선은 하늘이다.


    완료.


    비어 있으므로 NO HEAD라고 표시되어 있다.


    clone한 리포지토리를 작업 공간으로 가져옵니다.


    조금 전이 기존 로컬 리포지토리가 된다.




    완료! ! 지쳤다.


    마침내 push



    어쨌든 커밋.

    커밋 메시지는 GitHub에서 사용되는 실용 영어 코멘트 모음을 참조했습니다.

    setting계의 불필요한 파일을 gitignore에 넣어, push하고 싶은 소스만을 우선은 스테이징.


    그리고 commit(이번은 내가 순서를 쫓고 싶을 뿐입니다. 아마 commit&push에서도 괜찮을 것입니다.)
    그런 다음 푸시합니다. Git 초보자의 나는 여기가 잘 모르고 이상하게 시간을 먹어 버렸습니다. .

    만약을 위해, eclipse의 히스토리 뷰에서 확인했습니다.

    제대로 HEAD에 위치하고 있네요. 그럼 브라우저에서 GitHub을 살펴 보겠습니다.

    좋아.

    잔디는?





    자신의 이메일 주소 설정



    GitHub 공식에서 볼 수 있듯이 GitHub 계정의 PublicEMail 주소와 커미터의 EMail 주소가 같지 않으면 contribution에 계산되지 않습니다. 훌륭하게 해 버렸다.
    Eclipse -> 창 -> 설정
    에서 설정한다.

    그리고 다시 push.

    매우 쓸데없는 revision을 소비하고 URL에 .patch를 부여하고 확인한다.

    그래, 괜찮을 것 같다. FROM에 내 주소가 표시됩니다.

    잔디밭




    제대로 Contribution으로서 인식해 주었습니다.
    뜻밖의 긴 길이었습니다. 이제 코드를 적시에 GitHub로 push할 수 있는 환경이 갖추어졌습니다. 앞으로는 Gists도 신경이 쓰이고 있으므로, 기회가 있으면 만져 보겠습니다.
    길어졌습니다만, 도움이 되면 다행입니다.

    좋은 웹페이지 즐겨찾기