Git공부 [4. GIT 추가 사용법]
🔐 0. git 쉽게 사용하는 법
이 글을 작성하지 않고 그냥 작성했던 게시글에 수정을 할까 생각했지만 여기다 따로 작성하는게 좋을 것 같아 새로 작성합니다.
git add
지금까지 git add
를 사용하여 staging area에 올릴 때 git add 파일명
을 사용했지만 대량의 작업을 할 때 일일이 번거롭게 할 필요없이 git add .
그대로 해석하자면 .은 앞서 설명했지만 현재 디렉토리를 가르키기 때문에 현재 디렉토리 자체를 add한다는 뜻으로 한번에 올릴 수 있다.
좀 더 응용 한다면 git add 해당 디렉토리로 지정하여 디렉토리 자체를 add할 수 있다는 뜻이다.
git commit
원래 git commit을 사용한다면 에디터로 들어가져서 그 에디터에서 메세지를 작성 해당 버전을 기록하는데 우리는 조금 간편하게 staging area에 있는 파일들을 git commit -m ""
으로 버전으로 기록했다.
하지만 조금더 간편하게 하자면 git commit -am ""
으로 사용할 수 있다. -m은 직관적으로 message인걸 알 수 있고약 -a는 add의 어이다.
여기서 -am은 add및 커밋메세지 작성으로 해석할 수 있다.
📕실습
- 간단하게
touch hello3.txt
명령어로 hello3.txt파일 생성 - 이후
git commit -am ""
명령어를 실행 시 해당파일은 커밋되지 않음 이유는 Untrackd즉 추적되지 않았기 때문, 한번이라도 add가 되어서 tracked상태가 되어야지만 그 파일을 자동으로 추가해준다.
실습에서 처럼 정말 간단하게 여러 과정을 스킵할 수 있지만 그 과정들이 이루어지는 동작들을 전부 숙지하고 있어야 한다.
앞서 말한 git에디터들은 이런 일련의 과정을 gui로 간편하게 보여주기 때문에 오류를 직접적으로 건드리지 못한다.
이러한 편리한 명령어를 사용하기전에 기초부터 익숙해지자!
git editor
git commit
명령어를 실행하면 현재 설정된 git commit editor로 들어가게 된다. 나는 지금까지 nano를 사용하였기 때문에 설정을 바꿔 nano로 바꿀려고 한다.
git config --global core.editor "nano"
명령어를 입력하여 에디터를 수정하고 에디터를 이용하면 된다.
✍️ GIT & 터미널 & 리눅스 용어 정리
- git add (해당 디렉토리): 해당 디렉토리 전체를 add한다..!
- git commit -am “”: 디렉토리에 있는 파일 전부 add 및 커밋으로 과정 스킵
- touch: 쉽게 파일 생성
- git config: 깃의 환경설정 창 정도로 생각하면된다. git
- git –global: 현재 디렉토리가 아닌 git전체에 적용할때 사용
- git config –global core.editor “”: git의 설정된 에디터를 ““에 입력한 에디터로 변경
- ctal+L: 터미널 clean명령어
https://opentutorials.org/course/3837 많은 도움을 받은 생활코딩입니다.
공부 정리내용은 생활코딩 및 구글링을 통한 내용을 정리하였습니다.
댓글남기기