강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

원석나님의 프로필 이미지
원석나

작성한 질문수

빠르게 git - 핵심만 골라 배우는 Git/Github

강사님 github push 질문이 있습니다!.

작성

·

197

1

강사님 강의에도 나와있듯이  master -> main 으로 이제 바뀐다고 하셨는데

강사님 강의에는 

git remote add origin https://github.com/닉네임/Repository이름.git
git push -u origin master

제 깃헙 안내 페이지에는
git remote add origin https://github.com/닉네임/Repository이름.git
git branch -M main
git push -u origin main

이렇게 나와있는데요 !! 제 깃헙 안내 페이지 데로 따라하면 브랜치를 새로 따서 넣는 형태 같은데 이렇게 하는게 맞나요 ..?

답변 1

0

강민철님의 프로필 이미지
강민철
지식공유자

네 master가 main으로 바뀐 것 이외에 기존 코드에서 추가된 코드는 

git branch -M main

이죠? -M 옵션은 --move --force의 약자인데,
기존의 브랜치 이름을 강제로 바꾸는 옵션입니다.
(아래 링크 참고해주세요~)

main이라는 이름의 새로운 브랜치로 덮어써서 작업한다는 뜻입니다~

https://git-scm.com/docs/git-branch

화이팅입니다!
원석나님의 프로필 이미지
원석나

작성한 질문수

질문하기