
local + git 연결
git config --global user.name "test"
git config --global user.email id001@test.kr"
git repository의 기본 브런치가 main 이면 변경이 필요함.
git config --global init.defaultBranch main
기본 환경 설정 확인
cat ~/.gitconfig
git init
git remote add origin https://저장소주소
git push -u origin --all
server => local 반영
a. 자동으로 merge
git pull origin main
b. merge 없이 변경사항 가지고 옴
=> git fetch
c. 원격저장소 내용 그대로 로컬에 복사
=> git clone
local => server 반영
git add.
git add 파일명
git commit -m "커밋 메세지(description)"
git push --set-upstream origin main
git push origin +main (강제 반영)
branch 생성 및 수정사항 반영
git switch -c "브랜치명"
git branch
git add.
git add 파일명
git commit -m "커밋 메세지(description)"
git push --set-upstream origin main
git push origin +main (강제 반영)
원격 저장소에 관리대상 파일 삭제 반영
git rm -r --cached .
git status
git add.
git add 파일명
git commit -m "커밋 메세지(description)"
git push --set-upstream origin main
git push origin +main (강제 반영)