나는 master의 분기를 만들었습니다. 나는 그 지점에서 일하고있다. 그런 다음 새 분기에 새 파일을 만듭니다. 그런 다음 다시 마스터로 전환하여 무언가를 봅니다.
내가 추가 할 파일로 마스터로 전환하면 방금 추가 한 파일을 볼 수 있습니까? 나는 그 파일을 master 브랜치에 추가하고 싶지 않다. 그 가지들이 서로 완전히 독립적이라고 생각하지 않습니까? 나는 그것을 master 브랜치가 아닌 새로운 브랜치에 추가했다. 가지를 어떻게 분리 할 수 있습니까?
Thilo (정답) 이외에 세 가지 "부분"(여기에 사용할 용어가 확실하지 않음)을 기억해 두는 것이 좋습니다. 커밋 할 때 작업하는 것들이 있습니다. * 커밋 * 저장소 내부에는 * 색인 (또는 * 준비 영역 * 또는 때로는 * 캐시 *라고 함)과 파일을보고 편집 할 수있는 * 작업 트리 *가 있습니다. 작업 트리에있는 파일은 작업 트리에있는 것입니다. 'git add'ed 파일은 작업 트리 *와 *에 있습니다. 인덱스는 * git commit 할 때 * 다음 커밋이되지만 그때까지는 파일이 인덱스에 그냥 떠있게됩니다. – torek