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

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

Open
Ga-Long opened this issue Mar 31, 2023 · 4 comments
Open

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

Ga-Long opened this issue Mar 31, 2023 · 4 comments

Comments

@Ga-Long
Copy link
Contributor

Ga-Long commented Mar 31, 2023

[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이 되면 동아리 활동이 어려운 점 잊지 마세요 !!
어려우면 포기하지말고 멘토에게 적극적으로 질문 해주길 바랍니다 !!

@Ga-Long
Copy link
Contributor Author

Ga-Long commented Mar 31, 2023

과제 제출 날짜
23-00-00 (0요일)

풀이 방법
어떻게 해결하셨나요~?

[링크]

@MinseoKangQ
Copy link
Contributor

과제 제출 날짜
23-04-05 (수요일)

풀이 방법
충돌이 나는 파일에 접속해서 vi 편집기로 충돌 부분을 수정하여 해결
스크린샷 2023-04-05 오후 2 14 30
스크린샷 2023-04-05 오후 2 14 35

[링크]
https://github.com/MinseoKangQ/first-likelion

@suzinlim
Copy link
Contributor

suzinlim commented Apr 5, 2023

과제 제출 날짜
23-04-05 (수요일)

풀이 방법
어떻게 해결하셨나요~?
7번 -> "hi"가 있던 Hello.txt를 수정하여 merge 요청을 하면 충돌이 일어난다. Hello.txt에 들어가서 충돌이 일어난 지점을 수정해준다.
8번 -> 나머지 팀원도 Hello.txt 같은 방식으로 수정해서 merge 요청한다.
캡쳐화면

[링크]
https://github.com/suzinlim/first-likelion.git

@Beomtae
Copy link
Contributor

Beomtae commented Apr 5, 2023

과제 제출 날짜
23-04-05 (수요일)

풀이 방법
어떻게 해결하셨나요~?
Hello.txt의 충돌 부분을 수정하여 merge한다.

image

[링크]
https://github.com/Beomtae/first-likelion/commits/main

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

No branches or pull requests

4 participants