$ git init : init 명령어로 초기화 -> .git 이라는 숨김폴더 생성 -> 소스 이력들이 이 폴더에 저장됨
프로젝트가 위치한 경로 잘 확인하고 터미널에서 명령 실행
.gitignore : 경로를 잘못 설정해도 민감정보가 추가되지 않도록 무시할 파일이름을 기록
github gitignore 템플릿 참고
$ git status : 현재 추적되고있는 파일, staging area에 들어있는 파일이 뭔지 확인하는 명령어
$ git add . : 현재 위치의 모든 파일 add
$ git add "<파일명>" : 특정 파일만 add
$ git commit -m "<message>" : 커밋할 버전에대한 메세지 반드시 작성해야 함
로컬 저장소에 변동기록(버전)을 남기기 위해 커밋을 실행 하는 것
$ git branch -M main : 현재 보고있는 branch의 이름을 main으로 변경
branch란? 동일한 저장소 내 소스에 대해서 서로 영향을 받지 않는 독립적인 공간
main / master : 즉시 운영 배포할 수 있는 버전, 사용자가 지금 이용 중인 코드
staging : 상용에 반영하기 전 테스트 버전
feature : 새로운 기능 추가 개발 (병렬 작업)
'FE > Git & Github' 카테고리의 다른 글
Github로 협업하기 (0) | 2023.08.07 |
---|---|
Github에 소스 반영 (0) | 2023.08.06 |
Git 동작 흐름과 구성 요소 (0) | 2023.08.05 |
Git 시작하기 (0) | 2023.08.05 |