728x90 반응형 commit2 git commit —amend git commit --amend이미 repository에 올라간 마지막(최신) commit을 수정 할 때 이용.amend : 개정 수정하다이 경우, editor sw가 실행되어 message를 남김.-m 옵션으로 로그메세지를 입력할 수도 있음.Commit을 한 이후,일부 파일을 stage에 넣는 것을 잊고 commit을 한 것을 뒤늦게 알게 된 경우, --amend를 이용함.또는 commit message를 수정해야 하는 경우에도 이용됨. 주의할 점은이미 push한 커밋을 amend 후 다시 push하려면 강제 푸시가 필요함공동 작업자의 작업과 충돌이 일어날 수 있으므로 주의해야함 (remote repository에서 공동작업 중에는 사용을 하지 않는게 좋음)Examplegit commit -m 'in.. 2024. 5. 20. git commit git commit -m “message”Stage 에서 repository 로 이동시켜 version 관리를 실제로 시작하게 하는 명령어.즉, 현재 stage의 snapshot을 repository에 기록.note: snapshot 방식이란?현재 repository에 저장된 최신의 내용(HEAD 가 해당 내용을 가르킴)과 현재 stage의 내용의 차이를 비교하여차이점 만을 저장하는 방식을 가르킴.기존의 VCS와 Git의 차이점 중의 하나.마치 차이점을 사진을 찍듯이 저장한다는 의미로 snapshot방식이라고 부름.HEAD(일종의 포인터)가 가르키고 있는 commit된 내용(=가장 최신의 repository내용)을 기본으로 삼아 현재의 stage의 내용과 비교하여 차이점을 기록함.다음 글에 이어지는 예제.. 2024. 5. 20. 이전 1 다음 728x90 반응형