GIT 충돌 - (merge, rebase, cherry-pick, revert)

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 16

  • @spjanojshtcs
    @spjanojshtcs 3 месяца назад +9

    생코님은요 누가 뭐래도 it업계 교육에 한 획을 그으신 분입니다. 다른 곳에서 무엇을 하든 항상 잘 되시길 바라며 24365 응원 합니다!

  • @따봉고양이-r2z
    @따봉고양이-r2z 10 месяцев назад +3

    모르면 사고, 알면 기능이라는 말 매우 멋집니당. 프로그래밍 분야를 관통하는 명언으로 선정하고 싶슴당.

  • @coohde
    @coohde  10 месяцев назад +6

    이 내용으로 실시간 강의도 합니다!
    깃 충돌의 세계를 함께 탐험 할 분을 모집합니다.
    강의일정
    3월 31일 21시부터~23시까지
    참가신청
    3월 29일 21시부터 아래에서 신청 받습니다.
    forms.gle/3nNupvhqGqdaRrGB8
    강의장소
    온라인 회의
    준비물
    - git, visual studio code
    - git으로 merge를 해본 경험 정도는 있어야 합니다.
    - 이번 수업은 입문 수업이 아닙니다.
    참가비
    - 무료입니다.
    참가방법
    - 강의 전에 이메일로 참가 방법을 안내해드립니다.
    수업으로 알게 되는 것
    - 충돌의 원리는 3 way merge이다.
    - cherry-pick는 부분 병합이다.
    - rebase는 갈라진 브랜치를 하나로 병합하는 선의의 거짓말이다.
    - revert는 하나의 버전을 취소한 내용을 다시 병합하는 것이다.

  • @powerweb21
    @powerweb21 9 месяцев назад +2

    와우~ 다른걸 많이 봐도 이해가 잘 안 가던데. 자세히 알려주시니까 이해가 팍팍 되네요.

  • @gongsang_203
    @gongsang_203 6 месяцев назад +4

    저도 언젠가 이런 걸 이해하도록..열심히 공부해볼게요!!

    • @coohde
      @coohde  6 месяцев назад +1

      기다릴게요!

  • @ggbaek392
    @ggbaek392 10 месяцев назад +1

    좋은 강의 감사드립니다~!

  • @풍뎅이-w9d
    @풍뎅이-w9d 9 месяцев назад +2

    최고에요👍

  • @gigunkim1543
    @gigunkim1543 Месяц назад

    사랑합니다 슨상님

  • @WJLee-ii8wm
    @WJLee-ii8wm 9 дней назад

    제가 생각해본 공식입니다.
    - base : 비교 기준
    - head: merge를 호출하는 곳
    - target: merge할 대상
    for i range changes {
    if base[i] == target[i] {
    // base와 merge할 target 내용이 같으면,
    // 즉, target이 변화하지 않았다면
    // merge를 호출한 head의 내용 유지
    newbase[i] = head[i]
    }
    if base[i] != target[i] {
    // base와 merge할 target의 내용이 다르면,
    if base[i] == head[i] {
    // merge할 target에서만 변경이 발생하고
    // head는 base와 비교해서 변경한 부분이 없으면
    // 변경된 target의 내용을 적용
    newbase[i] = target[i]
    } else {
    // merge할 target의 내용이 base와 다르고
    // head의 내용도 base와 다르면
    // conflict
    conflict()
    }
    }
    }

  • @rivercooter1
    @rivercooter1 25 дней назад

    더이상 업데이트는 없나요...? 😢

  • @김제하-q6w
    @김제하-q6w 9 месяцев назад +1

    생활코딩님 안녕하세요! 생활코딩님의 지식 지도를 만들어보고 싶은데요.
    어떤 데이터베이스를 사용하셨는지, 그 외 어떤 기술들을 사용하셨는지 알 수 있을까요?

  • @Criticalcoat
    @Criticalcoat 9 месяцев назад +1

    영상에 나오는 3way merge tool은 무엇인지 알 수 있을까요?

    • @coohde
      @coohde  9 месяцев назад +3

      beyond compare 입니다

  • @malcomk
    @malcomk 8 месяцев назад

    항상 영상 잘보고있습니다 선생님. 혹시 풀스텍 강의 영상은 안만드시나요? 예를 들어서 Bootstrap 홈페이지를 만들어서 Postgresql에 있는 데이터베이스와 CRUD를 상호연동하는, 머 중간에 Flask를 쓴다던지 Fast API를 쓴다던지 해서요.... 풀스텍이 어떻게 작동하는 지 원리를 배울 수 있으면 참 좋을거 같습니다. 나아가서는 어떤 엑셀 파일에 있는 데이터를 Postgresql에 업로드하고 그 상태에서 Flask App으로 CRUD 할 수 있게 해준다면 얼마나 좋을까 생각해봅니다.

  • @천재일까
    @천재일까 9 месяцев назад

    선생님 마우스 포인터가 너무 작아요