[Git] Git Push & Pull
2021, Oct 18
시작
git config –global user.name “이름” git config –global user.email “이메일”
(폴더 이동 후) git init
git remote add origin “링크” (git remote -v 로 연결된 repo 확인)
- 만약 이미 remote origin 이 있으면(error: remote origin already exists.)
- git remote remove origin
git branch -m main (기존에 master로 된 것들이 main으로 변경됨에 따라 충돌할 수 있으므로)
git pull origin main
git branch –set-upstream-to origin/main
branch 생성
git branch “브랜치명” (git branch 하면 브랜치 목록 표시됨)
git checkout “브랜치명”
git pull origin “브랜치명” (이때 refusing to merge unrelated histories 에러 발생할 경우 git pull origin “브랜치명” –allow-unrelated-histories 사용)
git branch –set-upstream-to origin/”브랜치명”
git 파일 올리기
git add “파일명” 혹은 git add . (전체 올리기)
git commit -m “commit 내용”
git push
git pull 할 때 warning 뜨는 경우
git config –global pull.rebase true (warning: Pulling without specifying how to reconcile…(이하 생략) 메세지 뜨는 경우)
https://younho9.dev/git-config