GIT15 git force push local 로 remote 덮어쓰기 master branch에서는 하지 않기를 바란다 대부분 서브 브랜치에서 스쿼시 후에 많이 사용 $ git push -f 2020. 6. 18. git stash - 작업 임시 저장 git stash 작업 중에 다른 브랜치로 체크아웃하거나 마스터를 리베이스할 경우에 사용하면 좋다 # without message > > > git stash > > > git stash save # git stash save > > > git stash save update tag > > > git stash list > > > stash@{0}: On branch\_name: update tag > > > stash@{1}: WIP on branch\_name: 49bf139 replace parenthesis # 0: git stash save update tag 결과 # 1: git stash # commit 한거, commit 안한거 모두 commit 안한거로 unstash > > > git s.. 2020. 6. 16. git pull overwrite $ git fetch --all $ git reset --hard origin/master $ git pull origin master 2020. 6. 10. git pull without login - for gitlab public key & private key 생성 gitlab을 위한 ssh key는 옵션을 줘야 한다 옵션 -t 타입 지정: rsa -C comment 기록: "gitlab" -b 비트수 지정: 기본 2048, gitlab은 4096 $ ssh-keygen -t rsa -C "gitlab" -b 4096 $ cat ~/.ssh/id_rsa.pub public key: id_rsa.pub private key: id_rsa 2020. 6. 9. git diff patch - 패치 생성/적용 $ git diff --no-prefix > patchfile # 패치파일 생성 $ patch -p0 < patchfile # 패치적용 2020. 6. 8. git add 취소 $ git reset HEAD 2020. 6. 8. 이전 1 2 3 다음 more