=> 각각의 프로젝트마다 git init을 해줌으로써 따로 관리를 해줘야 한다
파일 저장엔 두가지 단계 有
1. 저장할 파일 선택
2. 선택할 파일 저장
=> git도 마찬가지로 저 단계를 거친다
우선 저장할 파일을 선택한 후,
선택한 파일들을 "staging area" 라는 공간에 저장하는 과정을 거친 후 이 공간을 통째로 저장하는 방식으로 파일을 저장하는 방식을 취함
이때 선택한 파일들을 staging area에 저장하는 명령어가 git add .
이 파일을 생성하면 git add .를 할 때 올리지 말아야 할 파일들을 지정해놓으면 이 파일들을 같이 올라가지 않게 된다
(+) gitingore.io 라는 사이트 접속해서 내가 지금 사용하고 있는 언어를 검색하면 해당 언어에서 git에 같이 올라가면 안되는 파일들 명이 쭉 나온다. 이를 복사해서 .gitignore파일에 복붙하면 된다
git add . 으로 staging file이 준비되어 있을텐데 이 staging file을 통째로 저장해주는 아이
=> 분기점을 만들고 여러 사람과 작업을 할 때 코드를 겹치게 하지 않기 위해서 사용
git branch second
이런식으로 입력해주면 된다
git push second main
(second branch를 main branch 에 올린다)
=> 그때 그때 원하는 branch 잘 설정