inflearn logo
강의

講義

知識共有

Git & GitHub、原理から一歩ずつ - 根本Git

コマンドでバージョン作成 #git init #git add #git commit ★

staging area

解決済みの質問

85

gxpk0721

投稿した質問数 21

0

커밋을 하고 난 뒤에 staging area 는 싹 비워지는데 강의에서는 남아있는 것 처럼 보이는데 뭐가 맞는건가요??ㅠ

git github

回答 2

1

geek

안녕하세요 😀
어떤 이유로 staging area가 비워진다고 보셨는지 여쭤볼 수 있을까요? :)

0

gxpk0721

안녕하세요!! 강사님
vscode 코드를 사용중입니다.

첫 커밋을 해보니 스테이징된 변경사항이 다 없어지더군요. 그래서 이게 스테이징 영역이 지워지는건지 궁금하네요!!

image.png


1

geek

올려주신 이미지에서, "스테이징된 변경 사항"은 말 그대로 변경 사항을 보여주는 걸로 보여요.
(좀더 깊게 들어가자면 이 말도 100% 정확하진 않지만...) 스테이징 에어리어에 있는 내용은 비워지지 않는다고 생각해 주세요 :)

1

gxpk0721

넵!!! 에디터때문에 헷갈렸네요 빠른답변 감사합니다!!!

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. gxpk0721님께서 Staging Area에 대해 질문을 주셨군요.

Staging Area의 역할과 상태 변화

Git에서 Staging Area(또는 Index)는 변경된 파일을 추적하기 위한 준비 장소입니다. 커밋과 관련하여 발생하는 Staging Area의 변화는 다음과 같습니다:

  1. 파일 스테이징: git add 명령을 통해 파일을 Staging Area에 추가합니다. 이 과정은 변경된 파일의 상태를 저장해 두는 것이며, 다음 커밋 시 이 정보가 사용됩니다.

  2. 커밋 후 상태: 파일이 커밋되면, Staging Area는 해당 커밋에 포함된 변경 사항에 대해 비워지게 됩니다. 이는 모든 스테이징된 변경 사항이 커밋되었다는 것을 의미합니다. 따라서 커밋 후에 Staging Area가 비워지는 것은 올바른 동작입니다.

교육 자료와 현실의 차이

강의 자료에서 Staging Area에 남아있는 것처럼 보일 수 있는 이유는 교육적 목적으로 설명이 다소 간소화되거나 변형되었기 때문일 수 있습니다. 이러한 시각자료나 설명은 Git의 유연한 사용법을 전달하기 위해 다소 일반적인 상황을 표시할 수 있습니다.

아래의 답변에서는 유사한 주제를 다루고 있어 추가적인 참조로 활용하실 수 있을 것입니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

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

0

77

2

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

0

58

1

upstream연결하기

0

76

2

gitignore관련 질문

0

86

2

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

0

97

1

git pull merge 요청 시 draft

0

170

2

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

0

103

2

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

0

77

1

vscode에서의 github로의 푸시

0

106

2

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

0

144

2

git add 동작 원리에 대한 질문

0

65

2

git flow 문의

0

114

2

git rebase 질문

0

100

2

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

0

172

2

pull request 취소하기

0

705

2

.gitignore

0

78

2

Commit 메시지 변경 방법

0

453

2

switch 와 checkout 차이점.

0

299

1

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

0

153

4

강의 교재 다운로드

0

104

1

git init에서 오류 발생

0

283

2

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

0

105

2

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

0

140

2

github 협업 내용 관련 질문 있습니다

0

92

2