git stash 명령어를 알아보자. save 저장하기, pop 꺼내기, pop 한거 취소하기 stash 에 저장하기 git stash save or git stash save -m "message" 저장하면 stash에 변경된 코드가 담긴다. 커밋처럼 메시지를 추가할 수 있다. stash 에서 꺼내기 git stash pop stash pop 한거 취소 git reset --merge stash 목록보기 git stash list 가장 최근 저장한거 삭제 git stash drop 모든 stash 삭제 git stash clear [IT] 프로덕트 개발/Git - 깃 2023.09.27
git 특정 커밋으로 되돌리고 강제로 push 하기 (깃 포스푸시) git log -3 git reset --hard [commit] git push -f 이전 로그 3개까지 확인하고, 가고싶은 커밋 해시값을 카피한다음 하드리셋시킨다. 원격저장소에는 이미 올라갔기 때문에 강제로 push 해준다. [IT] 프로덕트 개발/Git - 깃 2022.08.08
git pull 로컬에 있는 파일을 강제로 덮어쓰기 (깃 포스풀 하기) git reset --hard HEAD git pull 원격저장소에 푸시되지않은 모든커밋은 손실된다. 원격 로컬에 푸시한 내용이 있다면 아래와 같이 한다. git reset --hard origin/브랜치명 다른 방법으로는 로컬 브랜치를 날리고, 원격브랜치를 풀받는방법이 있다. [IT] 프로덕트 개발/Git - 깃 2022.08.08
[Git] 깃 클론하거나 푸시할때 not found error가 뜬다면 Git 권한이 없는 계정으로 vscode에 로그인 되어있는 경우였다. Git 계정을 변경해주자. 1. cmd + space로 keychain access(키체인접근)을 킨다 2. github.com을 검색해서 더블클릭 후 계정에 깃 아이디를 입력해준다 3. 하단 암호보기에 Access Token을 넣어준다 Access Token 발급방법 깃 로그인 후 우측상단에 settings 좌측 하단에 Developer settings personal access token 누르고, Generate new token 해주면 된다. description 작성하고, expire date 설정하고, 체크는 repo 설정해주면 된다. 4. 설정 바꿨으면 vscode에서 config 설정을 바꿔준다 git config use.. [IT] 프로덕트 개발/Git - 깃 2022.04.29