[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