728x90

git으로 버전 관리를 하기 위해선 폴더에 대한. git 레포지토리가 필요하고  여러 가지 버전별 작업이 이루어지는데

하나의 파일로 만 남기고 싶을 때 commit을 통해 하나의 버전으로만 남깁니다.

 

작업할 폴더에서 ternimal 을 열고 gitinit이라고 적어줍니다.

 

. git repository 가 초기화되었습니다.

 

첫 commit에 필요한 것들

 

mathTool 폴더에 파일 두 개를 추가해보겠습니다.

 

 

더하기 빼기 함수가 적힌 python 파일과 라이선스가 무료라는 걸 보여주기 위한 Lisence.txt 파일을 저장했습니다.

 

mathTool dir를 살펴보면 2개의 파일이 추가된 걸 확인해볼 수 있습니다. 현재 2개의 파일이 추가된 상태를 첫 번째 버전으로 남겨보겠습니다.

 

하지만 첫 commit을 하기 전엔 항상 꼭 해야 할 것이 있는데 git에게 commit 한 사람이 누구인지 알려주기입니다.

 

git config user.name "name"
git config user.email "email@naver.com"

 

그러고 나서 commit 할 파일을 미리 지정해줘야 합니다

수정된 파일의 모습이 commit에 포함되게 지정하게 끔 하는 것을 add라고 합니다.

 

git add calculator.py
git add License

 

2개의 파일을 추가하고 commit을 해보겠습니다.

 

git commit -m "Create calculator.py and License"

 

commit을 할땐 -m 옵션으로 메세지를 적어주어야하는데 언제든 알아볼 수 있게 상세하게 적어주는게 좋습니다.

 

 

첫 번째 commit 을 성공했습니다.

 

commit에 관한 주의사항

 

  • 처음으로 커밋을 하기 전 사용자의 이름과 이메일 주소를 설정!
  • 커밋 메시지 남기기(옵션-m)
  • 커밋할 파일을 git add로 지정해주기
728x90

'Git > github' 카테고리의 다른 글

커밋에 tag 달그  (0) 2021.02.27
이전 커밋으로 git reset 하기  (0) 2021.02.26
Head 의 의미  (0) 2021.02.26
두 커밋간 의 차이 보기  (0) 2021.02.26
git 의 3가지 작업영역  (0) 2020.12.23