Git Workflow (diff)

canyi·2023년 4월 17일
0

git

목록 보기
12/19

다른 commit과 Working 디렉토리를 비교하는 명령어

diff 명령어를 확인하기 전에 먼저 기존에 있는 profile.html 파일을 수정해보자

echo 명령어를 사용해 profile.html 파일에 test 파라미터 추가

$ echo "test" > profile.html

git status로 확인해본 결과 profile.html 파일이 수정 됬음

git diff

git diff로 profile.html를 확인 해본 결과 +test가 추가 됐다고 표시됨

cat 명령어로 profile.html 파일 내용 출력

git diff [commit id]

vim index.html 수정

a: 입력모드
esc: 나가기 경로
:wq : 저장하고 나가기

성공적으로 수정완료

git commit --oneline: 커밋 아이디 조회

git diff [commit id]: 모든 파일의 다른점 출력됨

git diff commit_id -- 파일이름.확장자

방금전은 diff할경우 모든 파일이 출력 됐는데 이번에는 특정 파일만 출력하고 싶을 경우

index.html의 특정 commit과 특정 파일이 어떻게 다른지 출력!

+: 추가한 항목
-: 사라진 항목

profile
백엔드 개발 정리

0개의 댓글