0. 초기 설정하기
처음 git bash를 사용하면 username과 userEmail을 설정해줘야 한다.
그렇지 않으면 commit이 실행되지 않을 수도 있기 때문에 귀찮더라도 꼭 하자.
여기서 필요한 명령어는 git config 이다.
$ git config --global user.name "유저이름"
$ git config --global user.email "유저이메일"
# 설정 확인하는 방법
$ git config --list
**git 최초설정에 대한 참고**
1. 로컬저장소 만들기
Git을 시작하려면 저장소를 만들어줘야한다. 이 저장소는 작업 영역(폴더), 인덱스 영역, 헤더 영역으로 나누어 체계적으로 관리되며, 원격저장소와도 연결할 수 있게 된다.
git의 원리에 대해 궁금하다면 링크를 참고하자. ==>> https://myvelop.tistory.com/93
저장소를 만드는 방법은 간단하다. 해당 디렉토리에서 git init 명령어를 사용하면 된다.
$ cd 디렉토리
$ git init
명령어로 디렉토리를 이동하는 것이 귀찮다면 해당 폴더에 가서 마우스 우클릭 > Git Bash Here 클릭하면 된다.
만약 제대로 명령어가 실행됐다면 .git 이라는 폴더가 생성되어 있을 것이다.
2. 파일 등록하고 커밋하기
$ git status
git status 명령을 이용해 파일과 디렉토리를 확인해보면 빨간글씨로 써져있는 것들이 보일 것이다.
이 파일들을 커밋하려면 우선 add 명령어를 통해 track에 올려줘야한다.
$ git add .
파일을 올린 뒤, 다시 git status를 통해 확인해보면 아래와 같을 것이다.
git add 명령어를 통해 모든 파일을 track에 올려줬고, 커밋할 준비가 됐음을 확인할 수 있다.
이제 commit을 할 차례다.
$ git commit -m "커밋내용"
git commit 명령어를 통해 커밋메세지를 적어서 커밋하면 위와 같은 결과가 나타나고
git status로 확인해보면 이미 원격저장소에 커밋되었기 때문에 커밋할 파일이 보이지 않는다.
git log 명령어를 헤더 영역에 commit된 정보를 조회하게 해준다. 커밋이 정상적으로 된 것을 확인할 수 있다.
$ git log