inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

Git 브랜치와 클로드 코드 활용

git 브랜치와 클로드 코드 활용에서 궁금한 점.

229

kelo

작성한 질문수 19

0

쉽게 설명해주셔서 대략 이해는 가는데요, 중간 이후부터 이해가 안되는 부분이 있습니다.

 

readme.md 가 메인(프로덕션)인 상태셨고

디벨롭 브랜치로 개발1완료->개발2완료 까지 가는중에, 서비스 중인 메인(readme.md)에 에러가 생겨서 새로 핫픽스 브랜치에서 버그 수정해서 메인(프로덕션)상태로 만들어 주신것 까지 이해 했습니다.

여기서 궁금한건, 디벨롭 브랜치는 이전(버그가 있는) 메인에서 온것이기 때문에 개발1완료, 개발2완료가 의미가 없게 되는것 아닌가요?

개발1이나 개발2완료 커밋에는 버그가 존재하는 상태에서 개발해 나간것이기 때문에 개발1,2,3(신규 기능들 만들어 나감)이 커밋을 나중에 메인으로(프로덕션)보내버리는 이전에 버그 수정하기전에 만든 브랜치라서 결국 버그가 그대로 되거나 심각하게는 다른 추가한 기능들 때문에 더 많은 버그가 생기는 오류가 생기는게 아닌지요?

 (즉 개발1,개발2...는 새로운 파일만 추가된것이 아닌 기존의 파일들을 수정 도하고 새로운 파일들도 추가된 가정에서요)

react next.js cursor tailwindcss claude

답변 1

2

짐코딩

안녕하세요! 🙂

그래서 실무에서는 핫픽스 후에 develop 브랜치에도 해당 수정 사항을 반영(merge)해줘야 해요.

정확히는 이러한 걸 관리하는 브랜치 전략은 회사, 팀에 따라 방법이 다양합니다.

대략 흐름을 정리하면:

  1. main에서 버그 발생 → hotfix 브랜치에서 수정 → main에 병합

  2. 그 다음, hotfix 내용을 develop에도 병합

  3. 이제 develop은 버그 수정이 반영된 상태에서 계속 개발 진행

     

그리고 이런 브랜치 전략을 체계화한 게 바로 "Git Flow"예요. 실무에서는 Git Flow 외에도 GitHub Flow, GitLab Flow 등 다양한 브랜치 전략이 있는데요. 이런 전략들을 제대로 설명하려면 그것만으로도 별도의 강의가 필요할 정도로 내용이 방대해요.

이 강의는 클로드 코드 활용에 초점을 맞추고 있어서 Git의 모든 실무 전략까지 다루기는 어려운 점 양해 부탁드려요. 더 깊은 Git 학습이 필요하시다면 "Git Flow", "Git 브랜치 전략" 키워드로 검색해보시면 다양한 인사이트를 얻을 수 있을 거예요 🙂

감사합니다 🙏

클로드코드 인증코드 입력 오류

0

9

1

데스크탑 앱 작업물 클로드코드 이관

0

15

0

/docs/guide/* 가 어떻게 동작하는 지 궁금합니다.

0

19

1

plan task 사용

0

25

1

노션프로젝트 실제 구현

0

23

0

mcp.json와 .env 환경변수 주입 질문

0

28

1

"enableAllProjectMcpServers": true 추가를 실패했습니다 대안으로 아래와 같이 넣어도 될까요

0

32

1

커서에서 >install 'cursor'가 없습니다!

0

41

2

[7/1 업데이트 내역 공유] /agents 명령어 remove

0

52

1

vscode 클로드코드 에서 스크린샷 복붙(첨부)가 안됩니다.

0

36

1

한국어 설정

0

47

2

사진 복사 붙여넣기 관련 질문

0

39

2

화면구성

0

61

2

fatal: repository 'https://github.com/gymcoding/my-marketplace.git/' not found

0

60

2

live server, korean 을 검색해도 아무것도 나오지 않음

0

39

1

커서질문

0

55

1

SUPABASE에서 AOI 선택여부

0

49

2

클로드 코드 터미널 사용시 git, git 허브 활용 법

0

45

1

mcp.json파일 생성 X

0

41

2

강의 내용이 정신이없네요 ;;

0

66

2

제 컴퓨터에서는 Claude's plan이 아래와 같이 나오는데 괜찮은 건가요?

0

52

2

강의에서 사용하는 prompt

0

41

2

window 11 환경 + git bash 터미널 statusline 반영이 안됩니다 ㅠ

0

46

2

프로젝트를 커밋할때 알려주세요

0

31

1