깃허브로 그룹프로젝트 하는 법 | 그냥 이거보고 따라하면 됨 | 브랜치 전략, 충돌해결, 코드리뷰 싹다 알려드림

Sdílet
Vložit
  • čas přidán 17. 07. 2024
  • 학생들이 제일 어려워한다는 깃허브로 그룹프로젝트하는법
    완전 실전레벨로 알려드려요 브랜치 전략부터 코드 리뷰, 충돌해결법까쥐
    00:00 근황
    00:36 깃허브로 그룹프로젝트하기 (팀 리더 역할시작)
    01:24 1. 리파지토리 만들기
    02:18 2. 팀원들 초대하기
    03:00 3. 프로젝트 환경세팅하기
    05:03 4. develop 브랜치 만들기
    08:04 5. master 브랜치 보호하기
    10:55 6. 프로젝트 보드 만들기
    12:00 7. 깃 이슈만들기
    12:39 8. feature 브랜치 만들기
    14:24 팀원들의 역할 시작
    14:49 1. 프로젝트 클론하기
    15:27 2. feature 브랜치 만들기
    16:17 3. 개발하기
    16:30 4. 소스코드 올리기
    17:12 5. 풀 리케스트 (PR)만들기
    18:30 6. 코드리뷰하기
    21:33 깃 충돌 발생시켜보자
    22:50 깃 충돌 해결하는 법
    24:16 1. develop 브랜치에 최신 코드 가져오기
    24:45 2. 다시 feature 브랜치로 돌아가기
    25:11 3. feature 브랜치에서 develop 브랜치와 머지하기
    25:52 4. 코드 충돌 해결하기
    27:00 5. 완성된 코드 다시 올리기
    27:27 6. 다시 코드리뷰 받고 머지
    29:15 7. develop 에서 master로 배포하기
    코딩알려주는 누나 강의 듣는곳
    codingnoona.thinkific.com/
    뇌를 살찌우러 올래?
    누나인스타 뭐야? 1008_shine

Komentáře • 70

  • @user-yu8so2ck1z
    @user-yu8so2ck1z  Před rokem +9

    학생들이 제일 어려워한다는 깃허브로 그룹프로젝트하는법
    완전 실전레벨로 알려드려요 브랜치 전략부터 코드 리뷰, 충돌해결법까쥐
    00:00 근황
    00:36 깃허브로 그룹프로젝트하기 (팀 리더 역할시작)
    01:24 1. 리파지토리 만들기
    02:18 2. 팀원들 초대하기
    03:00 3. 프로젝트 환경세팅하기
    05:03 4. develop 브랜치 만들기
    08:04 5. master 브랜치 보호하기
    10:55 6. 프로젝트 보드 만들기
    12:00 7. 깃 이슈만들기
    12:39 8. feature 브랜치 만들기
    14:24 팀원들의 역할 시작
    14:49 1. 프로젝트 클론하기
    15:27 2. feature 브랜치 만들기
    16:17 3. 개발하기
    16:30 4. 소스코드 올리기
    17:12 5. 풀 리케스트 (PR)만들기
    18:30 6. 코드리뷰하기
    21:33 깃 충돌 발생시켜보자
    22:50 깃 충돌 해결하는 법
    24:16 1. develop 브랜치에 최신 코드 가져오기
    24:45 2. 다시 feature 브랜치로 돌아가기
    25:11 3. feature 브랜치에서 develop 브랜치와 머지하기
    25:52 4. 코드 충돌 해결하기
    27:00 5. 완성된 코드 다시 올리기
    27:27 6. 다시 코드리뷰 받고 머지
    29:15 7. develop 에서 master로 배포하기
    코딩알려주는 누나 강의 듣는곳
    codingnoona.thinkific.com/
    뇌를 살찌우러 올래?

    • @chanyangpark
      @chanyangpark Před rokem

      감사합니다!!!!

    • @user-ik6nj7lj9f
      @user-ik6nj7lj9f Před 8 měsíci +1

      좋은 영상 그런데 이 영상을 계속 올려주세요 헤이 소녀 예 계속 게시하세요 비디오 헤이 소녀 응

  • @ucandoitkkk
    @ucandoitkkk Před 7 měsíci +1

    항상 재밌고 유익한 영상 감사드려요 영상의 질도 좋지만 일단 너무너무 재밌어요 ㅎㅎ

  • @user-hm1ld3bg3g
    @user-hm1ld3bg3g Před rokem +1

    딱 프로젝트에서 필요한 부분만 잘 설명해주셨네요 감사합니다^^

  • @dbswoql
    @dbswoql Před 4 měsíci

    오늘 오후 내내 깃 프로젝트 짜는데 힘겨웠는데 동영상이 정말 큰 힘이 되었습니다

  • @Goldang777
    @Goldang777 Před měsícem

    팀프로젝트를 바로 해봐야하는 상황인데 이 영상보고 정말 많은 도움이 되었습니다!
    이런 유용한 영상 올려주셔서 진짜 진심으로 너무 감사드려요🩷

  • @alicetasha
    @alicetasha Před 8 měsíci +2

    혹시 Repository 에 기능 단위의 Branch(e.g. "Feature-A")를 만들고 해당 Branch를 Clone 하여 로컬에 작업하는 것과 Repository를 Fork한 이후에 Clone으로 작업하는 것의 차이가 있을가요? 회사마다 다르긴 하겠으나, Fork한 이후에 작업하는 경우라는 본 영상의 예시에선 Feature A를 만들고 add/commit/push 한 이후, 이걸 Feature Branch로 PR을 해야 하나요.. 아니면 Develop Branch로 PR을 해야 하는 건가요? 실무에서 주로 어떤 식으로 협업을 하는지 궁금합니다.

  • @taek2879
    @taek2879 Před 9 měsíci +1

    좋은 강의 감사합니다~~!

  • @user-ik6nj7lj9f
    @user-ik6nj7lj9f Před 8 měsíci +1

    멋진 비디오는 비디오를 계속 게시했습니다 좋은 영상

  • @zuny25
    @zuny25 Před rokem

    아주 오랜만이에요

  • @devinmulder6485
    @devinmulder6485 Před 6 měsíci +2

    제가 본 GitHub 강의중, 최고입니다. 다른 분들이 올리신 GitHub 강의와 차별화 되는군요. Role Play 아이디어도 좋았고, Projects 화면의 사용방법도 유용하였습니다. 감사합니다.

  • @user-bn5us1ry3l
    @user-bn5us1ry3l Před 4 měsíci

    동생코딩님 재미있게 강의해 주셔서 감사....

  • @jimmyyang5611
    @jimmyyang5611 Před 11 měsíci

    스승 누님, 너무 똑똑하고 예쁘고 사랑합니다.
    농담이 아니라..제가 5살만 어렸어도 청혼했을수도 있어요
    좋은 사람 만나서 행복하세요.

  • @kimminung1806
    @kimminung1806 Před 3 měsíci

    레전드👍🏻

  • @boramlee8537
    @boramlee8537 Před 10 měsíci

    감사합니다❤❤

  • @user-ip8xz1ob6k
    @user-ip8xz1ob6k Před rokem

    노드제이에스 강의?!? 빨리 나왔으면 좋겟당❤

  • @gjmsgu
    @gjmsgu Před 11 měsíci

    C++강의 계획은 없을까요 강의가 너무나 쉽게 재미있게 해주셨는데 자바로 총쏘는것 재미있었습니다 꼭부탁드립니다 게임으로요

  • @hyunseungyoon3568
    @hyunseungyoon3568 Před 8 měsíci +1

    다른 git 강의 들은 순서대로 가르켜줘서 지겨운데, 누나는 백문이 불여일타 방법으로 일단 시도하게 하니까, 완전히 궁금증 90프로 해결되네요.
    1997년도 두명이서 CTK에서 prismer 시퀀서 만드는데 각자 따로 하다 같은파일 건드리게 될때 서로 내가 건드리니까 너는 건드리지 마세요 말하고 끝나면 복사하고 또 내가 건드리고 하면서 했는데.
    컴퓨터 프로그램이 그작업을 도와주는것이군요...

  • @user-nj8xp9oh9t
    @user-nj8xp9oh9t Před rokem

    안녕하세요 이제 시작해보려고하는데 노트북은 맥북이 좋을까요 아님 윈도우체제가 괜찮을까요 가격이 비싼만큼 제대로 된거 사고 싶은데 잘모르겠습니다ㅠㅠ

  • @bek1400
    @bek1400 Před 7 měsíci

    충돌해결파트 부분에서 자기 자신 feature브랜치 push후 develop 브랜치로 풀리퀘스트 요청을 바로 보내지않고, 자기자신 feature브랜치에 add,commit까지만 한 후 develop의 내용을 깃허브로 부터 pull을 받아온다음(충돌발생시 처리후 다시 반복) develop으로 풀리퀘스트하는건 어떤가요? feature작업이 끝나고 develop으로 부터 새롭게 브랜치 만들때가 아닌이상 계속 develop브랜치로 이동하면서 로컬에서 최신상태 유지하는게 조금 귀찮을거같아서요

  • @totocm
    @totocm Před 9 měsíci

    진짜 이 누나 없었으면 국비에서 살아남지도 못했을거같아요.
    누나 짱 누나 최고 ㅜㅜ 10년뒤에도 영상에다가 누나 최고 달고있을 것 같아요

    • @user-yu8so2ck1z
      @user-yu8so2ck1z  Před 9 měsíci

      제가 여지껏 본 댓글중에 제일 기억에 남는 댓글일거 같아요 제게 보람을 주셔서 감사합니다 🥰

  • @tkguswls1106
    @tkguswls1106 Před 5 měsíci +1

    그럼 이 flow 전략은, git-flow 인가요 아니면 github-flow 인가요??
    제가 봤을때는, Git-Flow 와 Github-Flow 방식을 반반씩 섞은 느낌이라고 생각이 드는데, 제 생각이 맞는지 궁금해서요!
    정확히 어떤 방식이냐면,
    => Git-Flow 관점으로 보면, 기존 방식에서 release와 hotfix 브랜치를 사용하지 않는 방식으로.
    => Github-Flow 관점으로 보면, 기존 방식에서 develop 브랜치를 추가 운용하는 방식으로.
    제 생각은 이러한데, 맞을까요?
    그리고 굳이 표현하자면, git-flow 전력에 더 가까운지 아니면 github-flow 전략에 더 가까운지도 궁금합니다!!

  • @user-wu6jp1xv3m
    @user-wu6jp1xv3m Před rokem

    누태식이 살아있었구나
    깃허브 영상 잘먹겠습니다 꺼억

  • @gjmsgu
    @gjmsgu Před 11 měsíci

    혹시 c++ 게임강의도 가능하시면 부탁드려도될까요?

  • @user-bm1bv4nk4c
    @user-bm1bv4nk4c Před 11 měsíci

    코딩알려주는누나님, 영상주제와는 관련없이 질문이 하나있습니다.
    고졸에 코딩 하나도 모르는 방구석 26살 개백수입니다.
    평소에 코딩누나님 영상보고 많은 정보를 얻어가고 있습니다.
    지금이라도 마음잡아보고 코딩배워보려고 컴공과 친구가 나온 부트캠프를 들어가볼려고 합니다.
    예전 영상을 보니 코딩누나님도 부트캠 강사셨다고해서 여쭙고 싶습니다.
    친구는 '여기 너 말고도 비전공자들 많고 비전공자3, 전공자1비율이고 26살이 나이적은거야'라고 하는데 솔직히 맨땅에 헤딩하는 느낌이라 두렵습니다.
    그리고 그곳의 강의방식이 강사는 과제 하나씩 던져주고 떠나고 조를 짜서 팀원이서 해결하라는 방식이라고 들었습니다. 코딩누나님 영상봐서 구글링 잘하고 궁금증 스스로 해결할려는 사람이 성장한다고 들었지만 이 강의방식이 맞는지 저가 여길 들어가는게 맞는지 부트캠 강사였던 분에게 여쭙고 싶습니다.
    보통 다 이렇게 하나요? 부트캠 강의방식이요

    • @user-yu8so2ck1z
      @user-yu8so2ck1z  Před 11 měsíci +3

      과제를 주고 해결하는방식은 주로 강의후 과제 해결시간에 하는 방식이지 아무것도 안알려주고 과제만 던져주지 않습니다!그리고 과제를통해 팀원과 해결하면서 많이 배우기도 합니다!.마지막으로 26이면 부트캠프에서 젊은축에 속합니다!

  • @tonyjang6990
    @tonyjang6990 Před 8 měsíci

    30분 후딱 가네요..지민이 등장하길래 본명인가보다 했는데, 정국도 등장하는거 보고 아하 했어요~ 나중에 윤기랑 남준이도 출연 부탁 드립니다^^; 강의 너무 재미있게 잘 봤습니다

  • @mindfulsurfer
    @mindfulsurfer Před 2 měsíci

    안녕하세요! 호주에서 IT 유학중인 직장인 겸 학생입니다:)) 조별과제 중에 한국인인 저희 스크럼 마스터가 이 영상 보라고 링크 보내줘서 보러 왔어요 ㅎㅎ 이해가 쏙쏙 되고 지루하지 않게 설명해주셔서 감사합니다😊 그런데 화질을 HD로 설정해도 언니(?) 얼굴은 선명한데 뒤에 글씨가 너무 흐려요ㅠㅠ 다른분들은 어떻게 설정해서 보셨나 궁금해요..!

    • @user-yu8so2ck1z
      @user-yu8so2ck1z  Před 2 měsíci

      앗 그건 저의 불찰입니다! ㅠㅠ 죄송합니다 !

  • @user-le4xo8mw8c
    @user-le4xo8mw8c Před 11 měsíci +1

    누님 리액트 강의듣고 있는학생인데요
    혹시 노드js 강의언제나오는지 알수있을까요 그리고 항상 강의 쉽게 가르쳐줘서 감사합니다

  • @gtg66666
    @gtg66666 Před 9 měsíci

    16:00 feature-B 만들때 source 를 develop가 아니라 master로 잘못 설정했을때 수정할 수 가 있을까요?

  • @sangjunlee8200
    @sangjunlee8200 Před měsícem

    누나 차근차근 잘 알려준다. 나 좋아요 누른다.

  • @teddypark7226
    @teddypark7226 Před 9 měsíci

    잘배웠습니다
    감사합니다

  • @user-mn8ry7cp2t
    @user-mn8ry7cp2t Před 11 měsíci

    만약 merge를 feature b가 아닌 develop에서 feature b를 merge하면 난리가 나는 건가요?

  • @user-ro6jn1uc4w
    @user-ro6jn1uc4w Před měsícem

    create a branch 를 눌러서 br1 이라는 이름으로 브랜치를 하나 만들었는데
    이게 master와 develop중 어떤거랑 연동했는지 모르겠다면 어디서 확인하고 바꿀 수 있죠?

  • @user-ro6jn1uc4w
    @user-ro6jn1uc4w Před měsícem

    your master branch isnt protected
    이 창이 없을때는 어디에 들어가서 해야하죠

  • @user-xs5ds8by2c
    @user-xs5ds8by2c Před 10 měsíci

    vscode에서 현재 브랜치명 항상 표기되는 것은 어떻게 하나요?

  • @user-ro6jn1uc4w
    @user-ro6jn1uc4w Před měsícem

    15분 10초에 짠 연게 도대체 어디길래 원래 작업하던 폴더경로는 사라지고 JIMIN이 열린거죠?

  • @user-zw9xr8kt3z
    @user-zw9xr8kt3z Před rokem

    누나 git pull origin main 하구 git merge main하고 차이가 뭘까요?
    둘다 내 브랜치에 최신 main을 가져와서 병합하는 역할인것같은뎅

    • @user-yu8so2ck1z
      @user-yu8so2ck1z  Před rokem

      Pull은 내가 있는 브랜치에 최신코드를 들고오는것 merge는 두개 브랸치를 합치는거

    • @user-zw9xr8kt3z
      @user-zw9xr8kt3z Před rokem

      @@user-yu8so2ck1z 헉 그러면 내 브랜치에서 작업하다가 최신코드반영하려고 git pull origin main하면 작업한 내용이 사라지는건가요?

    • @user-yu8so2ck1z
      @user-yu8so2ck1z  Před rokem

      아니용! 대신 충돌이 일어나서 해결하고 다시 작업하셔야합니다!

  • @ehdms1115
    @ehdms1115 Před 5 měsíci

    git clone 받았는데 왜 제 vscode 터미널에는 (master) 같은 브랜치 명이 안뜰까요..?맥북입니다 !

  • @skyblue9022
    @skyblue9022 Před 2 měsíci

    master에 protect this branch 버튼이 안떠서 직접 setting에 branch에서 설정을 해줬는데 적용이 안되네요 ㅜ

  • @user-ro6jn1uc4w
    @user-ro6jn1uc4w Před měsícem

    convert to issue를 눌러서 초록색 아이콘이 떴는데
    알고보니 내가 할 작업이 아니라서 다시 해제하고싶다면 어떻게 해야하죠

  • @spongeb2798
    @spongeb2798 Před 9 měsíci

    취업전부터 알았으면 좋았을텐데 😂

  • @user-ro6jn1uc4w
    @user-ro6jn1uc4w Před měsícem

    테스트 했는데 보호가 안돼있습니다
    체크하라고 권한 두가지에 체크했고
    마스터로 애드 커밋 푸시 했더니
    잠겨져있다 라고만 나오고
    너무너무 시원하게 수정되어 버립니다

  • @jyoa704
    @jyoa704 Před 5 měsíci

    브랜치 master라고 뜨는게 디폴트인가요? 저는 그냥 main으로 설정되어있는데 처음에

  • @BruceHan_
    @BruceHan_ Před rokem

    눈나 2년 전에 올려주시지 그랬어요 ㅠㅠㅠㅜㅠㅠㅠㅠㅠㅠㅜㅜㅜ

    • @user-yu8so2ck1z
      @user-yu8so2ck1z  Před rokem

      내가...너무 늦엇지...? 🥲

    • @BruceHan_
      @BruceHan_ Před rokem

      @@user-yu8so2ck1z 괜찮아요 ㅎㅎ 후배들한테 전파하면 되죠 💪
      후배들이 이거 보고 잘 활용하면 좋겠네요!

  • @user-ro6jn1uc4w
    @user-ro6jn1uc4w Před měsícem

    그럼 내 자신이 바꾼 코드를 허용하려면요?
    팀장은 코드 안치고 노는거 아니잖아요

  • @IiIiiiiiIiiiiiIIIIIIII11
    @IiIiiiiiIiiiiiIIIIIIII11 Před 5 měsíci

    제 생각에는 스크림 마스터보다 지민이가 더 귀여운것 같습ㄴ디ㅏ.

  • @user-br5cv8dx4b
    @user-br5cv8dx4b Před 3 měsíci

    누나짱

  • @user-xr1zn5ez8o
    @user-xr1zn5ez8o Před rokem

    15:00

  • @nxyl2015
    @nxyl2015 Před rokem

    눈이 참 예뻐

  • @MonkeyHandle001
    @MonkeyHandle001 Před 11 měsíci

    누나 나 죽어

  • @user-zp3oh5bk7g
    @user-zp3oh5bk7g Před 4 měsíci

    얼굴 빼주세요. 공부가 안되요.