pushd, popd, dirs 대신 파일 기반으로 변경
.gitignore 업데이트