Git 전역으로 사용자 이름과 이메일 주소를 설정

GitHub 계정과는 별개로 설정 

프로젝트마다 협업할때 사용 어떤 작업을 누가했고 연락 방법을 위해서 설정

 

해당 명령어로 등록
해당 명령어로 확인

 

 

 

 

 

기본 브랜치명 변경

master, slave 흑인노예, 그의 주인을 상징하던 단어이므로 요즘 main이나 다른걸로 브랜치명 설정

 

 

 

 

 

 

 

프로젝트 생성 & Git 관리 시작

 

프로젝트 진행할 폴더 생성
VS코드로 해당 폴더 열기

 

터미널 실행

 

해당 폴더를 Git으로 관리할수 있도록 Git init
.git 폴더 생성 확인 ( 해당 폴더 지워지지 않도록 주의 )

 

test할 파일 생성

 

git status로 git에서 관리하도록 입력

 

 

 

 

 

소스트리로 해보기

현존하는 저장소 추가

 

소스트리에서도 관리할수 있도록 해당 폴더 드래이그
더블 클릭 후 들어가보면 파일들이 들어가있는거 확인

 

만약에 .git 폴더를 지우게 되면 Create에서 생성 할수 있음

 

 

 

 

 

Git의 관리에서 특정 파일/폴더를 배제 하기

포할할 필요가 없을 때

 - 자동으로 생성 또는 다운로드되는 파일들 ( 빌드 결과물, 라이브러리 ) 용량차지

포함하지 말아야 할 때

 - 보안상 민감한 정보를 담은 파일

.gitignore 파일을 사용해서 배제할 요소들을 지정

 

test용 secrets 파일 생성 보안파일
git status 명령어로 상태 확인
.gitignore 파일 생성 후 제외할 파일 secrets.yaml 파일명 입력
git status 명령어로 상태 확인해보면 secrets파일 없어진거 확인

 

 

 

 

.gitignore 형식

https://git-scm.com/docs/gitignore 해당 사이트에서 참고

 

 

 

https://www.youtube.com/watch?v=1I3hMwQU6GU 얄코님 유튜브 참고 

 

+ Recent posts