본문 바로가기

COMMIT3

Git(25) git commit --amend 커밋 수정 후 덮어쓰기 현업에서 git 은 필수이다. 특히 회사에서 협업할 때, 얼마나 아느냐가 작업시간을 좌지우지 하기도 한다. 오늘이 그런 날이었다. commit 을 하자마자 수정사항이 생겼다. 너무 마이너해서 다시 커밋하기도 민망하다면? 덮어 씌워 버리자! 오늘 소개할 녀석은 amend 라는 옵션이다. 한글 문서에는 '저장' 과 '다른이름으로 저장'이라는 기능이 있다. '저장' 기능은 그 파일 안에 새로운 내용으로 저장된다. 깃의 amend도 '저장' 기능처럼 그 커밋 위에 새로운 내용을 덮어 저장하는 기능이다. Git(25) git commit --amend 커밋 수정 후 덮어쓰기 amend 는 마지막 커밋에 + 추가할 사항이 있는 경우 (메시지든, 코드이든, 파일이든) 마지막 커밋에 덮어씌우는 옵션이다. 다음 예제를 .. 2021. 8. 30.
Git(4) 작업 중 수정된 사항들 커밋하기 깃 사용법에 대한 포스팅 순서이다. 1. Git(3) 로컬 저장소 만들기 + 스테이지에 파일 올리기 + 커밋하기 2. Git(4) 작업 중 수정된 사항들 커밋하기 3. Git(5) 과거로 돌아가기 reset / revert 4. Git(6) 브랜치 만들고 병합하기 merge 작업하면서 수정된 사항들 커밋하기 - 프로젝트 폴더에 dog 파일을 추가하고 name을 snoopy로 정했다. - 소스코드를 열어보면, dog 파일이 업데이트되어 있다. stage에 올려주자 - stage에 올린 dog 파일을 Git에도 적용시키기 위해 커밋명을 간단히 적어주고 커밋해준다. - 이번에는 VS에서 추가 삭제 수정을 동시에 진행해보자 - 소스트리로 돌아와보니 고친부분들이 빠짐없이 업데이트 되어있다. staging 해주자 .. 2021. 1. 14.
Git(3) 로컬 저장소 만들기 + 스테이지 파일 올리기 + 커밋하기 깃 사용법에 대한 포스팅 순서이다. 1. Git(3) 로컬 저장소 만들기 + 스테이지에 파일 올리기 + 커밋하기 2. Git(4) 현재 수정된 사항들 커밋하기 3. Git(5) 과거로 돌아가기 reset / revert 4. Git(6) 브랜치 병합하기 merge 로컬 저장소 만들기 - create 눌러서 프로젝트가 저장될 폴더경로 지정하고 저장소 생성하기 - VS에서 만들었던 코드 파일들이 올라와 있다. 하지만 stage에는 올라와 있지 않다. (즉, git에는 반영이 안됨) - 터미널에서 명령어를 사용해서 스테이지에 올리고 첫 commit까지 해보자. 2021. 1. 14.
반응형