마스터가 원래 있는 브랜치잖아요?
$git branch feature
$git checkout feature
$git add .
$git commit -m "커밋함"
$git push origin feature (여기서 만든 브랜치도 리모트로 올라가고,커밋,파일변경사항도 올라감)
$git checkout master
$git merge feature (feature에 올라가있는 파일변경사항이 master에 합쳐짐)
$git push origin master (merge 된 사항들이 리모트로 푸시 됨)
이 과정 맞지 않나요 ??????
트리 모양 보니까 feature 브랜치는 생성됐는데 뻗어나오지가 않아요....->제가 원하는건 , feature가 뻗어나온 다음 다시 master에 합쳐지는건데요.
그냥 master랑 같이 쭉 있네요.
fast forward 옵션떄문인가요 혹시?
머지하고 커밋해줘야지
머지했을때 ff로 바로 성공한거 아니면 커밋 하나 생성됨
거기서 confilct 있으면 니가 고쳐줘야하고
그럼 브랜치에서는 커밋을 안하는건가요?
그럼 브랜치에서는 커밋없이 푸시만 -> 머지한다음 master 브랜치에서 커밋 후 푸시. 이게 맞나요?