Programming/Git13 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. git push하기 - terminal git terminalrepository로 push하기 - step by step 초기화 $ git init 파일등록 $ git add * 상태확인 a:add, m:modify $ git status -s commit 코멘트 작성 $ git commit remote 등록 $ git remote add bit https://url/... bit: 레이블, 이후 url 대신 레이블사용 등록된 모든 remote 확인 $ git remote -v remote로 push $ git push bit master Username: 입력 Password: 입력 remote 상태보기 $ git remote show bit 2016. 4. 1. 이전 1 2 3 다음