Git, Github

생활코딩 : GIT -2.버전관리 : 시간여행, 모르면 불편한 git

식초 2020. 9. 1. 19:08

시간 여행

git log  :  시간을 탐색할 수 있다.

(HEAD > master)  : 최신 버전

 

git checkout  ddf46a8f50680249d9463cd78e62c2a20c6f744e (commit 아이디)

: 돌아가고 싶은 과거로 돌아간다, HEAD를 원하는 상태로 조정한다.

git log 하면 (HEAD)라고 뜬다.

git checkout master : 최신 상태로 복귀

 

 

 

 

모르면 불편한 git

git add . : 현재 디렉토리 밑에 있는 모든 파일을 add한다

git add src  : src 밑에 모든 파일을 add한다

git commit -am "4" : add와 commit을 한번에 한다/ untracked file이 있으면 추가 안 해준다/추적하 고 싶지 않은 파일을 추적할 필요가 없어진다.(-a)

 

git commit : 기본 에디터가 뜬다, 여러줄의 commit message를 편리하게 쓸 수 있다.

 

기본 에디터로 설정하는 방법 - 구글에 change git default text editor 검색

git config --global core.editor "nano" : 깃의 설정을 바꾼다, 이컴퓨터 전체의, 나노 에디터로