GitHub repository templates 사용 후기
repository templates?
repository templates?
merge 한 커밋(commit)이 잘못됐다. push 해버려서 amend는 불가능. amend 가능해도 못하겠네. 꽤 복잡한 문제라서 revert를 하고 찬찬히 봐야겠다.
“커밋이 사라졌어요”
느슨한 규칙을 사용해도 충분히 도움이 된 코드 리뷰
dotfiles를 버전 컨트롤 한다. 리파지토리는 github 서비스를 사용. 덕분에 회사와 집에서 같은 세팅을 쉽게 적용하고 있다.
Advanced Git 발표 영상을 봤다. 무엇보다 눈에 띄는 건 세련된 데모. 이얼~ 정말 많이 해본 것 같다.
amend는 약간 수정한다는 뜻. 소심하게 보인다. 하지만 터프해. git 히스토리(history)를 조작한다. git은 히스토리 조작이 범죄가 아니다. 염려하지 않아도 된다. 다만 다른 버전 컨트롤 시스템에서는 금지하는 영역에 손을 담근 것이기에 아주 조심해야 한다.
A Tale of Three Trees는 index를 비롯해 HEAD, wd(working directory)를 쉽게 설명한다. 여기서 index에 대한 이해가 부족했는데, index를 더 자세히 설명한 자료가 있어서 정리.
이런 persistent vector가 있다. 왜 persistent인가 하면 vector가 생성된 후, 변경할 수 없기 때문이다. 즉, 4를 5로 바꾸고 싶다면 5를 생성해 간선(edge)으로 연결하고 4를 연결하는 간선을 제거한 새로운 vector를 생성해야 한다.