Git_Commit

RNR·2021년 8월 25일
0

Git

목록 보기
4/16

Commit 에 중요한 것은 commit 한 사람을 기록하는 것이다.
협업할 때 중요하기 때문!

  1. 기록할 이름/이메일 설정하기

git config user.name "이름"
git config user.email "이메일"

  1. 커밋하기
    커밋에는 이름, 이메일, 커밋 메세지 (커밋에 대한 정보,변동사항)는 필수!
    git commit -m "메세지 내용"
    (-m은 메세지 옵션이다!)

  2. Add
    커밋할 파일을 지정해야한다.
    수정된 파일이 커밋에 포함될 것이라고 지정하는 것이다.
    git add 파일이름

  3. 성공 메세지
    대괄호 옆 커밋 메세지와 함께, 커밋 변동 사항을 나타낸다.

[master (root-commit) 98a34aa] Create calculator.py and License
 2 files changed, 6 insertions(+)
 create mode 100644 License.py
 create mode 100644 calculator.py

Add?

  • git status
    파일 변경 후 git status 를 입력하면 변경사항이 뜬다.
    git이 현재 프로젝트에 관해 인식하고 있는 내용.

    변경 사항이 있을 때

    변경 사항이 없을 때

  • git add .
    : 현재 프로젝트 디렉토리 내에서 변경사항이 생긴 모든 파일을 staging area(add)에 추가.

  • git reset 파일 이름
    : staging area에서 파일 제거.

git help [알고 싶은 커맨드의 이름]
:알고싶은 커맨드 이름 검색

Error

  • 만약 아래 같은 메세지와 함께 커밋이 되지 않는다면, 커밋 파일 지정을 했는지 확인하자. {3.Add} 를 참고.
On branch master

Initial commit

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        License.py
        calculator.py

nothing added to commit but untracked files present (use "git add" to track)
profile
개인적 공부 기록. 그때그때 메모합니다.

0개의 댓글

관련 채용 정보