Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Git을 이용해 과제 제출 하는 방법 #3

Open
s5646s opened this issue Jul 18, 2021 · 4 comments
Open

Git을 이용해 과제 제출 하는 방법 #3

s5646s opened this issue Jul 18, 2021 · 4 comments

Comments

@s5646s
Copy link
Contributor

s5646s commented Jul 18, 2021

간단 요약

  1. Git 을 통해 Remote Repository 를 연동한다.
  2. 개인 브랜치를 생성하고 디렉토리 규칙에 알맞은 디렉토리에 주차 별 프로젝트 결과물을 업로드한다.
  3. From 개인 브랜치 To 브랜치로 Pull Request 를 생성한다.
  4. 과제에 대해 스터디원들의 리뷰가 끝나고 승인이 되면 머지한다.
@s5646s
Copy link
Contributor Author

s5646s commented Jul 18, 2021

Git 을 통해 Remote Repository 를 연동하기

이를 위해서는 여러 방법이 있을 수 있지만 프로젝트 진행에 Eclipse IDE 를 이용하는 스터디원들이 많을 것으로 예상되어 Eclipse 기준으로 가이드를 작성한다.
흐름만 이해한다면 직접 Git Command를 이용하거나 타 IDE(InteliJ)의 VCS 보조도구 또는 Source Tree, Git Kraken 등의 도구를 이용해도 좋다.

  • Eclipse Egit 설치 확인하기
    • 상단의 탭 [Help - Eclipse Marketplace] 에 egit을 검색한 후 설치되어 있지 않을 시 설치한다.

  • Git Repositories 뷰 열기
    • 상단의 탭 [Window - Show View - Other - Git -Git Repositories] 을 눌러 Git Repositories 탭을 활성화한다.
    • Clone a Git repository 클릭 후 URI에 타겟 Github Repository의 URI 을 넣는다. (https://github.com/LandvibeDev/2021-Docker.git)
    • Authentication 에는 자신의 Github 계정 로그인 정보를 기입한다.
    • 쭉 Next -> Finish

@s5646s
Copy link
Contributor Author

s5646s commented Jul 18, 2021

개인 브랜치를 생성하고 디렉토리 규칙에 알맞은 디렉토리에 주차 별 프로젝트 결과물을 업로드하기

  • 아래와 같이 New Branch를 클릭하고 자신의 영문 이름으로 브랜치를 생성한다.

  • 그 후 생성된 브랜치로 Switching 된 것을 확인한다.

  • Package Explorer 탭에서 제출할 프로젝트를 우클릭하고 [Team - Share Project] 를 클릭한다.

  • 상단의 'Use or create repository in parent ...' 체크 박스를 해제하고 Repository에 타겟 레포지토리를 설정한다.
  • Path within repository에 '/{영문_이름}/{학습_주차_정보}'를 입력한다.

  • 제출할 프로젝트를 우클릭 [Team - Commit] 을 클릭

  • 작성한 파일들을 제외한 메타 파일들 모두 선택 후 우클릭, ignore 처리

  • 작성한 파일들은 모두 선택하여 Staged File 로 드래그 앤 드롭 또는 Add to index 버튼 클릭

- 커밋 메시지 작성 후 Commit and Push 클릭

@s5646s
Copy link
Contributor Author

s5646s commented Jul 18, 2021

From '개인 브랜치' To '메인 브랜치'로 Pull Request 를 생성하기

  • Pull Request 탭을 클릭하고 New Pull Request 를 클릭한다.

  • compare 에서 자신의 브랜치를 선택한다.

  • 아래 내용을 참고하여 Pull Request 의 제목과 내용을 작성하고 Create Pull Request 를 클릭

  • 리뷰가 완료되면 Merge 하기

@s5646s s5646s changed the title 과제 제출 하는 법 Git을 이용해 과제 제출 하는 방법 Jul 18, 2021
@so3500
Copy link

so3500 commented Jul 19, 2021

👍 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants