티스토리 뷰
git rebase -i [commit_hash]
git rebase --interactive [commit_hash]
//대화형 rebase
git rebase와 cherry-pick을 적절히 섞어서 사용해야함
ex) git rebase upstream/master
ex) git rebase -i HEAD~4
/
git push [remote] [local_branch]:[remote_branch]
ex) git push --force origin HEAD:master
ex) git push origin temp:master
응용
git remote branch 삭제하기
git push origin :[want_to_delete_branch]
//local branch 쓰는 칸에 빈칸을 두고 푸시를 하면 빈 것을 푸시하는거라 해당 원격 브랜치가 삭제됨
/
[wanna_back_commit] : git reflog로 돌아가고 싶은 commit hash를 복사
git checkout [wanna_back_commit]
git branch -f [current_branch] [wanna_back_commit]
git checkout [current_branch]
'이 주의 공부' 카테고리의 다른 글
Github Student Developer Pack 신청하기 (0) | 2016.06.29 |
---|---|
cmd(명령 프롬프트)에서 ls 명령어를 사용하고 싶다 (0) | 2015.05.17 |
ubuntu 설치 후 (0) | 2014.05.20 |
윈도우 7 설치시 파티션 나누기 (0) | 2014.02.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- GUI Designer
- 에러 해결
- 실전Git
- Swing
- 공부는아니고
- Git
- CMD
- IntellJ
- UITextView
- ios
- 아개똑똑해
- OOT
- uncaught exception
- MFC
- 몽총이
- 개발일지
- 인텔리제이
- xcode
- objective-c
- 꿀팁
- VS개새끼
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함