inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Git & GitHub, 원리부터 차근차근 - 근본깃

명령어로 버전 만들기 #git init #git add #git commit ★

git init을 치고 나서 hint라는게 나오는데 무슨 의미인지 잘 이해가 안됩니다.

해결된 질문

186

Lucas

작성한 질문수 27

0

image.png

안녕하세요 처음 git에 대해 입문하고 있습니다.

git init으로 명령어를 입력해서 ls -a 명령어로 .git이 잘 만들어 진 것을 확인 했는데, 만들면서 위 스크린 샷처럼 hint가 나오더라고요.

힌트를 읽어보니 브랜치(?) 이름이 뭔가 중요한거 같은데 어떤 역할을 하는지 궁금합니다.

git github

답변 1

0

geek

안녕하세요 😀

우선, 브랜치란 '독립적으로 작업할 수 있는 공간' 이라고 봐주세요.
(참고로,섹션 6에서 자세히 배울 수 있어요.)

이때, 힌트의 내용은요.
기본적으로 생성된 브랜치 이름을 master에서 다른 이름으로 바꾸라는 내용이에요.
master는 기능상 문제는 없어요. 하지만, '노예 주인' 이라는 안좋은 의미를 가지고 있습니다.

해결 방법은 아래와 같아요.
git config --global init.defaultBranch main

을 실행해서 기본적으로 생성되는 브랜치 이름을 main으로 설정하시면 됩니다!

0

Lucas

아 단순히 어감 때문인건가요 ㅎㅎ

어쩐지 뒤쪽 강의에는 terminal 화면 내용에 제 것과 달리 main으로 표시되고 있더라고요. 답변 감사합니다!

0

geek

네 맞아요 ㅎㅎ
또 궁금하신 점 있으면, 언제든 질문주세요!

깃헙 작업 완료된 develop 브랜치 질문

0

77

2

[질문] git-flow 에서 release 브랜치 생성

0

58

1

upstream연결하기

0

76

2

gitignore관련 질문

0

86

2

staging area

0

85

2

브랜치 병합 전략에 대한 지식공유자님의 생각이 궁금합니다.

0

97

1

git pull merge 요청 시 draft

0

168

2

rebase 와 3-way merge 의 근본적인 차이

0

103

2

문서가 락이 걸어져있네요.

0

76

1

vscode에서의 github로의 푸시

0

106

2

Git 머지 커밋 되돌리기(revert)와 머지 방식 선택의 안전성 질문

0

142

2

git add 동작 원리에 대한 질문

0

65

2

git flow 문의

0

114

2

git rebase 질문

0

100

2

[추가 질문] 똑같은 브랜치를 다시 pull request하는 경우.

0

171

2

pull request 취소하기

0

699

2

.gitignore

0

78

2

Commit 메시지 변경 방법

0

446

2

switch 와 checkout 차이점.

0

299

1

강의자료 누락, commit 복사질문

0

153

4

강의 교재 다운로드

0

103

1

git init에서 오류 발생

0

283

2

[추가 질문] HEAD 와 COMMIT 관계가 궁금합니다.

0

105

2

HEAD 와 COMMIT 관계가 궁금합니다.

0

139

2