github 입문하기
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 |
댓글
이 글 공유하기
다른 글
-
이전 커밋으로 git reset 하기
이전 커밋으로 git reset 하기
2021.02.26 -
Head 의 의미
Head 의 의미
2021.02.26 -
두 커밋간 의 차이 보기
두 커밋간 의 차이 보기
2021.02.26 -
git 의 3가지 작업영역
git 의 3가지 작업영역
2020.12.23