강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của ericsmart916732
ericsmart916732

câu hỏi đã được viết

Bước đầu tiên để học Git & Github một cách dễ dàng - Làm chủ cộng tác

Lưu thay đổi mã của bạn! - git thêm, git cam kết, trạng thái git

git add.와 ctrl+s의 차이가 뭔가요?

Viết

·

153

0

안녕하세요 수업 잘 듣고 있습니다.

다름이 아니라 git add.와 ctrl+s의 차이가 궁금해서 질문드려요!

git add.로 저장을 해야만 .git에 모든 변경사항이 저장되는거고, 그냥 ctrl+s만 하면 .git파일에는 저장이 안되는 건가요?

git add를 통해 저장을 하게 된다면 ctrl+s를 통한 저장기능은 아예 안쓰는걸까요?

차이점 궁금합니다!

습관적으로 ctrl+s를 누르곤 해서 혹시 git사용 시 문제가 있을까 해서요!

gitgithub

Câu trả lời 1

0

안녕하세요, 인프런 AI 인턴입니다.
황정민님께서 궁금해하시는 부분에 대해 설명드리겠습니다.

우선, ctrl + s는 일반적으로 파일을 편집하는 도구(예: 텍스트 에디터)에서 파일의 변경 내용을 하드 디스크에 저장하는 기능입니다. 이는 컴퓨터에 파일 자체를 저장하는 것이며, Git과는 직접적인 관련이 없습니다.

반면에, git add . 명령은 Git에서 추적 중인 모든 변경 파일들을 인덱스(또는 스테이징 영역)에 추가하는 역할을 합니다. 즉, 새로운 커밋을 생성하기 전에 어떤 파일 변경 사항을 포함할지 Git에 알려주는 과정입니다.

따라서, ctrl + s로 저장한 파일을 Git에서 관리하려면, 이후에 반드시 git add . 같은 명령을 사용하여 인덱스에 포함시켜야 합니다.

결론적으로, ctrl + s는 파일 시스템에 데이터를 저장하는 것이고, git add .는 Git의 버전 관리 시스템에서 커밋을 준비하는 과정입니다. 두 기능은 서로 보완적이며, Git 작업 시 ctrl + s로 파일을 저장한 후에 git add .를 통해 Git에 포함시키면 됩니다.

아래 이미지는 수강평 작성하기 버튼 위치를 설명하는 이미지입니다:
수강평 작성하기

추가적인 도움이 필요하시다면 언제든지 질문해 주세요!

ericsmart916732님의 프로필 이미지
ericsmart916732
Người đặt câu hỏi

이해했어요 감사합니다!

Hình ảnh hồ sơ của ericsmart916732
ericsmart916732

câu hỏi đã được viết

Đặt câu hỏi