본문 바로가기

git add

2개의 포스트
git pull 에러 발생 시 해결방법

error: Your local changes to the following files would be overwritten by merge 하나의 브랜치(master)에서 여러 사람들이 작업하다보면 충돌이 발생 수정한 파일을 다른사람이 push한 경우 해당 파일에 충돌이 발생 에러 메세지를 자세히 살펴 보면 사실 해결 방법이 나와 있음 merge, switch branch 를 하기 전에 변경사항을 commit 하거나 stash 하라고 한다. 해결방법 1 : git stash - 현재 디렉토리의 파일을 임시로 백업하고 깨끗한 상태로 돌린다. - 버전관리 되는 대상 파일들을 임시저장 해둔다고 보면 된다. 1) 해당 명령어를 통해 현재 Staging 영역에 있는 파일의 변경사항을 스택에 넣어 둔다. git ..

2022년 07월 31일
git 커밋 git add -p 명령어를 사용해서 커밋하기

수정된 파일을 커밋하기 전 변경된 파일들을 확인하고 스테이지에 올리기 위해서는 git add라는 명령어를 사용하게 됩니다. git add 대신 git add -p라는 명령어도 사용 할 수 있습니다. git add -p git add -p 를 사용하게 되면, 현재 변경된 코드들의 파일들을 하나씩 보여주고, 해당 파일을 스테이지에 올릴 것인지, 올리지 않을 것인지 바로 선택 할 수 있습니다. 한마디로 위에서 설명한 git status / git diff / git add (혹은 git checkout -- 파일명) 을 한번에 진행 하는 것입니다. 만약 특정 파일만 스테이지에 올리고 싶다면 하나씩 변경 사항을 확인하고 스테이지에 올리는 과정을 진행 해야 하지만, git add -p 명령어를 입력하면 각 파일의..

2021년 10월 11일