항해99

[항해99] TIL 사전과제 스터디 D-3

crab. 2022. 7. 10. 11:47

진짜 오늘 뭐했지…?

  • 회의는 정말 알찼다!
  • 정말 나는 팀복하나는 타고난 것 같다.
  • 근데 회의 이후에 한 게 없다…
  • git강의를 듣기는 했는데 딱 2개 들었다
  • 일단 그거라도 올려야겠지..

react야 미안해!

  • react 못들었다…
  • 사실 안들었다
  • 하나라도 들었어야 했는데
  • 대신 내일 열심히 들을게!..(아마도)

git 2주차


1. 협업위한 Git 배우기!

  • 중요 키워드
    • 버전관리
    • repo
    • commit
    • add
    • commit history
    • tracking
    • push
    • pull
    • clone
  • 앞으로 배우게 될 내용
    • 협업 시나리오 - 김르탄씨와 스선장이 서로 같은 파일을 올릴때 conflict가 발생합니다.
    • 이런 경우
      1. 누가 이 작업 할 것인지 정한다.
      2. 각자 맡은 것을 작업한다.
      3. 각자 작업을 프로젝트에 합칠 수 있게 공유한다.
      4. 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다.

2. 누가 이 작업할 거에요? - Issue 할당

  • 현업의 협업과정에서 누가 이 작업을 할 것 인지 정하는 단계이다.
    • 버그(프로그램이 원하는 대로 동작하지 않는 것)를 신고 (Bug report, 버그 리포트)
    • 기능 추가 등의 프로젝트 개선 제안 (enhancement)
    • 위 문제들을 해결하기 위한 작업단위
  • 이슈를 올리고 그 이슈번호를 커밋할때 같이 써내면
  • 그 이슈에 자동으로 그 커밋이 링크된다.