POSIX가 정의한 줄과 파일 끝 개행
GitHub diff에 뜨는 No newline at end of file 경고를, POSIX의 line과 incomplete line 정의로 설명한다.
GitHub diff에 뜨는 No newline at end of file 경고를, POSIX의 line과 incomplete line 정의로 설명한다.
같은 git merge 명령이 옵션에 따라 히스토리를 다르게 남기는 이유를 정리하고, fast-forward 조건과 3-way 병합 동작, --squash와 -s/-X 전략 옵션까지 실행 결과로 확인한다
저장소 하나에서 여러 브랜치를 각각의 디렉터리에 동시에 체크아웃하는 git worktree의 명령과 동작을 정리하고, 에이전트를 여러 개 돌릴 때의 쓸모까지 짚는다