Skip to content

[1주차 2번째] GIT과 팀원들이랑 친해지기 #3

@gashine20

Description

@gashine20

[1주차 2번째] GIT과 팀원들이랑 친해지기

기한: 04/06 (목) 23:59까지

과제 설명

⚠️ 순서대로 하셔야합니다! ⚠️

  1. 팀장이 repo "first-likelion" 파기 ​

  2. 팀장이 Main branch에 Hello.txt 파일 생성 (clone)​
    -> "Hi" / commit "check1" push하기 ​

  3. 팀원들 초대하기 ​

  4. 팀원들은 "first-likelion"을 clone하기​

-> 결과는? (팀원들은 "first likelion"이라는 폴더에 "Hi"라는 내용의 Hello.txt 파일이 있음) 확인하기.

  1. 팀장, 팀원들 branch 파기 ​
    예)​
    5-1​
    팀장 :새로운 브랜치 (feature-gahyeon) -> Hello.txt -> "Hi"를 "Hello"로 변경 / commit "change hello" push​
    팀원:
    새로운 브랜치 (feature-seoyong) -> seoyong.py "print("seoyong")" commit "sy" push​
    새로운 브랜치 (feature-jonguk) -> jonguk.py "print("jonguk")" commit "yg" push​

  2. 팀장과 팀원이 만든 branch에서 각자 main으로 merge 요청하기 ​
    ->팀장이 merge 허락하기 ​

-> 결과는 ? (브랜치 main에 seoyong.py, jonguk.py가 생기고 Hello.txt 내용이 "Hello"로 바뀜 ) 확인하기.

이번에는! ​

  1. 먼저, 팀원 중 한명의 branch 에서​
    -> Hello.txt -> "Hi"를 "Hi im (팀원이름)"로 변경 / commit "change im (팀원이름)" push -> merge 요청(충돌)​

  2. 어떻게 해결하나요?

  3. 다음, 나머지 팀원의 branch에서​
    -> git pull 후 -> Hello.txt -> "Hello im (팀원이름)"로 변경 / commit "change im (팀원이름)" push -> merge 요청​

  4. 팀장이 merge 허락​

-> 결과는 ? (Hello.txt 내용이 "Hello im jonguk"로 바뀜 )

조건

  • 1주차에서 배운 git 명령어들 사용하기.
  • 팀원들끼리 판 repo 링크를 제출해주세요.
  • commit 내용들을 캡쳐해서 보내주세요.
  • ⚠️어떻게 해결하나요?에 대한 답을 작성해주세요!
  • 팀장이 제출해주시면 되겠습니다 :)

Tip

  1. 이번주 세션의 내용을 잘 떠올려 보세요!
  2. 구글링을 해보세요 :)

과제 예시

image

이미지 주소 생성하는 법
: 그냥 드래그드랍 또는 붙여넣기하면 주소가 생성됨. https이후부터 괄호안에 넣어주면 됨

*기한 내 미제출은 1OUT 대상으로, 3OUT이 되면 동아리 활동이 어려운 점 잊지 마세요 !!
어려우면 포기하지말고 멘토에게 적극적으로 질문 해주길 바랍니다 !!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions