blmarket / icpc

blmarket's practice of google codejam(and other algorithm competitions)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

연습용 코드 저장소 사용법

1. 개인 디렉토리를 만듭니다.
2. scripts에 있는 스크립트 중 자신에게 맞는 것을 개인 디렉토리에 복사합니다.
3. 여기까지 하고 git push해서 저장소에도 추가를 합니다. master 브랜치에 해도 좋고, 아니면 자기 브랜치를 만들어도 뭐.

4. 코딩을 합니다.
5. 중간중간에 컴파일할 때마다 스크립트를 돌려서 커밋도 같이 합니다. 커밋로그는 안써도 자동으로 써줌.
6. 다 맞았으면, 지금까지의 커밋로그를 복기할 때입니다.
7. git rebase -i master(혹은 자기 브랜치 이름)을 하면 예전 push로부터 현재까지의 커밋로그들이 나옵니다.
8. pick을 모두 reword로 바꾸고 저장및종료를 하면 각 로그별로 커밋로그를 수정할 수 있게 됨다.
9. gitk에 나오는 diff를 참조해서 복기를 해 나가면 되겠습니다.
10. 다 한 다음에 저장소에 한번 push를 해 주면 다음번에 4-9 과정을 수행할 때에도 편하고 좋습니다.

About

blmarket's practice of google codejam(and other algorithm competitions)


Languages

Language:C++ 91.5%Language:C 5.4%Language:Java 1.2%Language:Shell 0.5%Language:Haskell 0.4%Language:Python 0.4%Language:Rust 0.2%Language:Pascal 0.2%Language:JavaScript 0.0%Language:Pug 0.0%Language:Kotlin 0.0%Language:Makefile 0.0%Language:Batchfile 0.0%