깃 초기 설정
git config --global user.name 이름
git config --global user.eamil 이메일
깃 허브 연결
git init
해당 폴더 안의 파일들을 버전관리 할 수 있도록 로컬저장소 생성
.git 파일이 생성됨
git branch -m master main
브랜치명을 main으로 변경
git config --global init.defaultBranch main
로컬 생성할때마다 main으로 설정하게 해줌
git status
깃 상태 확인
(버전관리하는 폴더과 add한 파일의 상태를 알려줌)
git remote add origin 원격저장소URL
: 원격저장소(Remote Repository)와 지역저장소(Local Repository) 연결
git clone -b 원격저장소URL
: 깃허브 저장소 복사해서 불러오기
git clone -b dev 원격저장소URL
: 깃허브 저장소 dev 브랜치만 복사 불러옴
깃허브에 파일 올리기&내려받기
git pull origin main
: 원격 저장소 파일 내려받기
(협업중이라면 커밋푸시 하기 전에 먼저 수정된 파일을 내려받는 것이 좋음)
git add test.txt
test.txt 파일을 원격 저장소로 보내기 위해 스테이지에 올림
git add .
모든 파일 add
git commit -m "커밋 메세지"
add한 파일들 저장 (로컬저장소에서)
git push origin main
: 원격 저장소 main브랜치에 파일 올리기
줄바꿈 경고 뜨면
git config --global core.autocrlf true