20-1

gogoworld1·2022년 11월 20일
0
post-thumbnail

파일 현재상태를 기록해두려면 git add 파일명

git commit의 경우 2가지 옵션이 있는데
-m : vi에서 별도의 메세지를 작성하지 않고 인라인 형식으로 바로 커밋 메세지를 작성하는 옵션
-a : 별도의 add명령어를 사용하지 않고 수정된 파일에 대해 add를 수행하는 옵션
-am : a옵션과 m옵션을 합쳐서 사용하는 방법
ex) git commit -am "add article"

  1. 여러파일 스테이징 하려면
    git add 파일1 파일2..하면 된다
  2. git add . 이렇게하면 모든 파일이 올라간다

git commit -m "메모"

"git add 파일명"을 통해 staging area에 파일을 올린 후에 git commit을 통해 repository에 등록을 한다

상태창 열기
git status

commit한 내역을 보고 싶다? 김범수 commit내역 조회
git log --all --oneline

git diff
최근 commit vs 현재 파일 차이점 보여줌
하지만 코드가 길어지면 복잡해서 보기가 힘듬
스페이스바, 엔터키도 변경한 것 처럼 보여서 조금 해깔릴 수도 있다

git difftool
y를 누르면 시각적으로 커밋 한 걸 볼 수 있다 이게 조금 더 좋다
vim에디터가 떠서 보기 좋음
h j k l 키가 방향키이고 :q, :qa는 종료이다

git difftool 커밋아이디
현재파일 vs 특정커밋 비교 가능
git difftool 커밋아이디1 커밋아이디2
특정 커밋 vs 특정커밋 비교 가능

profile
고고월드1

0개의 댓글