두 번째 커밋의 동그라미가 첫 번째 커밋의 동그라미와 연결되어 있는 것은 두 번째 커밋이 첫 번째 커밋에서부터 만들어진 버전임을 나타낸다.
tracked 파일과 untracked 파일 d.txt를 추가해보자. d.txt를 추가하면 소스트리 파일 상태에 아래와 같은 모습을 볼 수 있다.
물음표 모양의 아이콘은 깃이 기존에 변경 사항을 추적하지 않았던 새로운 파일을 의미한다. 즉 untracked 파일인 것이다. 반면에 한 번이라도 스테이지에 올라 왔거나 커밋을 했다면 tracked 파일이다.
.gitignore로 무시하기 변경 사항을 추적하고 싶지 않은 파일이나 폴더가 있을 수 있다. 이러한 파일이나 폴더는 .gitignore로 무시할 수 있다.
메모장을 하나 만들고 파일 이름과 확장자를 모두 지우고 확장자를 .gitignore로 설정한다. .gitignore파일에 무시하고 싶은 파일을 적는다.
여기에 적힌 파일은 추적하지 않게 된다.
또한 폴더를 무시하고 싶다면 .gitignore파일에 무시하고 싶은 폴더명을 적되, 뒤에 /를 붙인다. 이렇게 하면 해당 폴더도 추적하지 않게 된다.