Search

오픈소스 / Git 사용법 질문

분류
기타
생성 일시
2023/01/06 01:36
최종 편집 일시
2023/07/11 08:19
멘토링 요청시간
2023/01/03 23:00
최종 편집자
멘토링 신청자
박성민_2
담당멘토
유재호
강사용 질의응답
멘토FAQ(보조강사용)
배정상태
해결완료
번호
5
신청팀
개인
멘토링 완료시간
2023/01/04 00:00
비용지급
지급완료
소요시간
1
작성자
박성민

질문

1.
이미 올라간 PR 에 대한 2개의 커밋을 어떻게 squash 하는지?
2.
smoke test 란 무엇인지?
3.
git 사용법 전반
4.
멋사 수료 후 취업 방향성에 대한 상담

화면캡쳐(예시)

위 질문에 해당하는 질문의 링크나 스크린샷을 여기에 추가해 멘토분들이 참고할 수 있도록 하세요.
애플 직원 안토니의 댓글

프로젝트 주소

위 질문에 해당하는 질문의 링크나 스크린샷을 여기에 추가해 멘토분들이 참고할 수 있도록 하세요.

멘토링 진행 하면서 의견 남기기

하나의 PR 에 대해서는 웬만하면 1개의 커밋만 있는 것이 좋음.
특히 typo 나 docs 성격의 마이너한 수정의 경우, 1개의 커밋으로 짧게 만드는 게 좋은데, 위 PR 의 경우, 애플 직원과 논의를 거쳐 수정 커밋이 하나 추가됐었음.
애플에서는 2개의 커밋을 merge 해달라고 요청. 성민님께 그 방법을 알려드림.
일단 PR 을 날린 해당 브랜치로 이동
git reset --soft HEAD~2
git add .
git commit -m “새로운 커밋 메시지”
git push -f
성민님 애플 컨트리뷰터가 되신 걸 축하드립니다.
그 후 전반적인 커리어 상담 진행함