깃(Git)은 2005년에 리누스에 의해 개발된
분산 버전관리 시스템
으로, 컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자들 간에 파일에 대한 작업을 조율하는데 사용된다.
시간과 차원을 자유롭게 넘나들며 여러 사람들과 협업할 수 있도록 도와주기 때문에
생성
을 해준다.터미널
을 열어서$ ls -a
입력하면 ./git/
을 확인할 수 있다.
.git/
의 유무가 Local Repository 인지 결정짓는다.
./git/
은 없다. git이 관리하는 저장소가 아니다.
sourcetree
에서 만든 local 저장소에서 저장소
>저장소 설정
으로 만들었던 remote 저장소를 연결해준다.$ git branch -M main
입력commit
하고 push
를 통해 연결한 remote 저장소에 올린다.push
한 내용이 나타난다..gitignore 파일을 사용해서 git의 관리 배제할 요소들을 지정할 수 있다.
빨간부분만 git에 올라가길 원하기 때문에 나머지 파일들은 .gitignore
에 등록을 하자.
*.iml => 모든 .iml 확장자 파일
.idea/ => .idea란 이름의 폴더와 그 내용들
out/ => out이란 이름의 폴더와 그 내용들