inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

팀 개발을 위한 Git, GitHub 입문

그림으로 배우는 Git의 원리

파일 상태관리 질문

280

wannabeing

작성한 질문수 11

0

안녕하세요 수강하고 있는 학생입니다!
 
1. 작업공간(프로젝트 폴더)에 있는 '수정됨/추적안됨' 파일을
스테이지에 올려 '스테이지됨'으로 변경한다.
2. 커밋을 하면 '수정없음'상태로 돌아가서 다시 파일을 수정할 수 있다.
 
이렇게 설명해주셨는데, 2번 과정 질문드립니다.
 
Q1) git add 를 통해 스테이지된 상태의 파일들은 수정할 수 없다는게 어떤의민지 궁금합니다.
 
Q2) 또한 협업하는 경우에 add를 하는 상황에서는 commit 까지 한번에 하는게 좋은거 같다고 생각되는데, add만 해놓고 나중에 commit을 하는 경우가 있는지 궁금합니다.
 
감사합니다.

버전관리시스템 github git

답변 1

1

진유림

Q1) git add 를 통해 스테이지된 상태의 파일들은 수정할 수 없다는게 어떤의민지 궁금합니다.
A1) 수정할수 없다는게 아니고, 파일 상태를 나타낸거예요~
1. 맨처음 상태=> 수정없음
2. 코드추가/삭제=> 수정함
3. 수정사항을 add => 다시 수정없음으로 돌아옴. 수정사항을 add했으니.
4. 또 코드추가/삭제 => 수정함
 
이런 사이클입니다.
 
 
Q2) 또한 협업하는 경우에 add를 하는 상황에서는 commit 까지 한번에 하는게 좋은거 같다고 생각되는데, add만 해놓고 나중에 commit을 하는 경우가 있는지 궁금합니다.
 
여러가지 변경사항을 만들면서 내가 원하는 애들만 하나씩 add하고,
원하는 만큼의 변경사항이 쌓이면 그 때 커밋하는 경우가 많습니다.
 
직접 여러번 써보시면 천천히 감 오실거예요 ㅎㅎ
 

pull할때

0

54

1

강의자료 부탁드립니다.

0

63

1

강의자료 부탁드립니다.

0

50

1

강의 자료 부탁드립니다.

0

60

1

강의 자료 부탁드립니다.

0

58

1

06:48 원래한번에 포크 안받아져야 정상인가요?

0

60

1

저는 풀버튼에 풀받을게 없다고 뜹니다.

0

55

1

5:10부터 저는 모든 태그 푸시가 자동체크 안됐는데..

0

50

0

git remote add origin ~~ 질문요

0

80

1

강의자료 부탁드립니다

0

48

1

강의자료 요청드립니다.

0

65

1

github 메뉴 항목 차이점

0

143

1

강의 자료 부탁 드립니다.

0

124

2

안녕하세요! 강의 자료 부탁드립니다!

0

106

1

강의자료 부탁드립니다!!

0

96

1

강의 ppt 자료 부탁드립니다.

0

124

1

강의자료 부탁 드립니다.

0

136

1

강의자료 부탁드립니다.

0

109

1

강의자료 부탁드립니다

0

102

1

강의 자료 부탁드립니다.

0

201

2

강의자료 부탁드립니다

0

144

2

강의자료부탁드립니다!

0

143

2

강의 자료 부탁드립니다.

0

154

2

강의 자료 부탁드립니다.

0

182

2