Github에 프로젝트 올리기

Joooo·2023년 4월 18일
0

지금까지 했던 프로젝트를 전부 git에 백업하려고 하는데 너무 많은 난관과 .. 자꾸 까먹어서 검색하고 있는 나를 발견하고 어이가 없어서 글을 쓴다 ㅠㅠ 저번에 썼던 것까지 추가해서 쓴다

git을 사용한 적이 있나요 ? 네 많습니다 ..
왜 까먹나요 ? 프로젝트 올리는건 단 한 번이니까요 ...

반성하고,, 시작합시다


Github Repository

  1. 먼저 레파지토리 만들어준다
    나는 헷갈려서 항상 readme 넣어서 branch 위치를 확인하는 편이다

  2. <> Code를 눌러서 https://github.com/계정명/뭐시기.git 주소를 복사한다

업로드 할 프로젝트 준비

  1. 이제 프로젝트 폴더에서 git bash를 연다.

  2. 초기설정을 한다.

$ git config --global user.name "유저이름"

$ git config --global user.email "유저 이메일"
  1. 폴더 내부에 .git 파일 생성을 위해 아래 내용을 입력
$ git init
  1. git에 업로드 할 내용물을 스테이징 한다.
$ git add .

(일부만 원할 경우)
$ git add test.txt
  1. status로 상태를 확인하고 commit을 진행한다
$ git status

$ git commit -m "자유 comment"

프로젝트와 Git Repository 연결

  1. 연결 후 push 하면 끝난다
$ git remote add origin {.git으로 끝나는 주소}

$ git push -u origin master

오류 발생 시


error: failed to push some refs to ...
끝나면 다행인데 위의 오류가 뜰 수 있다 .. 아마 나처럼 readme를 넣었다거나 미리 무슨 파일을 넣었으면 비어있는 상태가 아니라 충돌이 나는 거다

  1. 레파지토리로 가서 branch 이름 확인 후 pull을 해준다
$ git pull origin {branch 이름}


** 만약 fatal: refusing to merge unrelated histories 발생 시 **

$ git pull origin main --allow-unrelated-histories
  • branch 위치가 안맞아요 !!
** 현재 branch 위치 이동 **

$ git checkout {branch 이름}
  1. 이후 push를 한다.

여기까지 하면 보통 성공하는데 나중에 만약 실패하면 글을 추가로 써보겠다..

0개의 댓글