본문 바로가기

gitignore2

[Git] tracked 파일 파일을 만들고 커밋하기까지의 과정에서 깃은 여러 파일 상태를 가지고 변화해나갑니다. 다양한 상태가 있지만 우선 가장 크게 나눌 수 있는 추적(tracked)과 미추적(untracked)파일에 대해서 설명하려고 합니다. 참고로 추적 파일에 대한 것은 스테이징 포스트에서 스테이징 취소 관련해서 다룰때 살짝 언급됐었습니다. 1. tracked와 untracked 버전 관리 과정에서 가장 크게 나눌 수 있는 상태입니다. tracked는 말그대로 추적. 한 번이라도 버전을 만든, 즉 한 번이라도 커밋했던 경우 추적 파일 상태가 됩니다. 반대로 untracked는 커밋 된적이 없는 파일에 부여되는 상태겠지요. 지난 포스트까지 따라오셨다면 현재 폴더에는 다음과 같은 파일이 존재하고 있습니다. 이 test01.txt를.. 2021. 6. 25.
[Git] .gitignore 스테이징하고, 커밋하는 방법을 알아봤습니다. 이렇게 깃을 앞으로 활용하다보면 원격저장소에 올리기도 하고 버전 관리가 필요하지 않은 파일들이 생기기도 합니다. 따라서 이들을 관리해주는 .gitignore 파일에 대해서 알아보겠습니다. 1. .gitignore란? .gitignore 파일는 서론에서 간략히 설명했듯이, 버전 관리가 필요 없어서 원격 저장소에 업로드 하거나 스테이징/커밋할 필요가 없는 폴더 혹은 파일들을 제외시키는 파일입니다. 대표적으로는 인텔리제이 계열 개발환경을 이용하신다면, 로컬 개발환경의 세팅을 담은 .idea 파일이라던가 개인환경에서 적어둔 개인적인 메모 등이 그 대상이죠. 이런 파일/폴더들을 Git의 관리 대상에서 제외 시키기 위해 존재하는 파일이 .gitignore입니다. 2. ... 2021. 6. 21.
300x250