본문 바로가기

 

요약

 

0. 변경된 파일 저장하기

파일을 저장하는 것은, git 에 저장하는 것이 아니다.
하지만 git 을 사용하기 위해서 우선 파일이 저장되어야 한다.

 

1. 변경사항 확인하기

git status

 

2. 파일과 변경사항 추가하기

git add <파일명>

 

3. 저장하기

git commit -m <메시지, 제목, 설명 등>

 

 

1. git status

 git 으로 관리되는 프로젝트의 변경된 사항을 확인합니다

 

 workspace에 문서를 작성한다.

 

 git init 명령어를 통해, workspace 를 git 이 관리할 수 있도록 설정한다. 

git init

 

 git status 명령어를 통해, 작업 변경사항을 확인한다.

git status

 

 

 

2. git add .

 

④ 변경 사항이 있는 파일을 하나씩 git branch 에 add

 

git add <파일명>

 

 

 

변경 사항이 있는 파일을 한번에 git branch 에 add 

 

git add .

 

 

 

- git 저장소에 추가되었기 때문에, git 에 추가된 상태를 표시하는 A(Added) 아이콘과 파일명의 강조색이 변경됩니다.

 

 

 

3. git commit

 

commit 이란?

  1. (그릇된 일·범죄를) 저지르다[범하다]
  2. ~을 마음에 새기다[기억하다]
  3. ~을 적어 두다

깃의 동작과 가장 유사한 의미는 "~를 적어 두다" 입니다.
즉, commit 은 의미 있는 변경 작업들을  git 저장소에 기록하는 동작입니다.

 

git 저장소에  branch 이름으로 추가해 둔 변경 사항을 저장(save)하는 작업입니다.

 

 

 

 git 저장소에 넣어둔 변경 사항을 commit

 

git commit -m <메시지, 제목, 설명 등>

 

git - git 을 사용해서

branch - main

commit - 저장

-m - 메시지, 제목, 설명 등

 

 

 

git 저장소에 추가된(add) 작업들이, commit 되었기 때문에 아이콘과 파일명의 강조색이 초기화됩니다.

 

 

 

 

4. 변경 사항을 git 으로 저장하기(1)

변경된 파일은 꼭 저장해야 합니다.

 

 

 문서에 문장을 추가합니다.

 

git 에서 변경 사항이 확인되었기 때문에, M(Modified) 아이콘과 파일명의 색이 변경됩니다.

 

 

 

 git 으로 변경된 사항들을 확인할 수 있습니다. 

 

git status

 

 

 

 git 저장소에 변경 사항 추가하고, commit 하기

 

git add .

 

git commit -m "메시지, 제목, 설명 등"

 

 

 

 

5. 변경 사항을 git 으로 저장하기(1)

변경된 파일은 꼭 저장해야 합니다.

 

 

첫번째 파일의 문장 삭제

두번째 파일 삭제

세번째 파일 추가

 

 

git 으로 변경된 사항들을 확인할 수 있습니다. 

 

git status

 

 

 

. git 저장소에 변경 사항 추가하고, commit 하기

 

git add .

 

git commit -m "메시지, 제목, 설명 등"

 

또는, add 와 commit 을 한번에 진행하는 아래 명령어로 실행

(기존에 git branch 에 add 된 상태로, add 안된 파일이 없을때만 가능)

 

git commit -am ""메시지, 제목, 설명 등"

 

 

 

6. 반복

workspace 폴더 경로의 .git 폴더를 삭제하고 계속 반복과 응용 연습한다.

 

 

1. git init 명령어를 통해, workspace 를 git 이 관리할 수 있도록 설정한다. 

git init

 

 

2. 소스코드나 문서를 작성하거나, 추가, 삭제 한다.

반드시 파일을 저장한다.

 

 

3.  git 으로 변경사항 확인하기

git status

 

 

4. 파일과 변경사항 추가하기

git add <파일명>

 

 

5. 저장하기

git commit -m <메시지, 제목, 설명 등>

 

 

 

 

BasicLike

어? 나 프로그래밍 좋아하네?