본문 바로가기

Git/Git & Git Hub

Github 업로드 방법

728x90
반응형

1. 깃 저장 폴더로 이동 → git init

2. 파일 추가 → git add .

3. git commit -m "처음 저장소에 올림"

4. git branch - M main

# 존재 하고 있다고 나옴, 실행 안해도 됨.

5. git remote add origin https://github.com/Nanninggu/github-webhook-.git

- 만약 아래와 같은 에러가 발생 한다면, 브랜치를 새로 만들어서 업로드 해야한다. 최초의 브랜치는 main 브랜치가 default로 지정 되어 있다. main 외에 브랜치로 올리는게 좋다. git push -u origin master 명령어로 업로드를 하면 master 브랜치가 신규로 생성되며 생성된 master 브랜치에 파일이 업로드 된다.

$ git push -u origin main
error: src refspec main does not match any
error: failed to push some refs to 'https://github.com/Nanninggu/backend-source-springboot-chamgo-v1'

6. git push -u origin main

ex) 삭제 명령어 : git rm --cached node_modules -r

echo "# github-webhook-" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Nanninggu/github-webhook-.git
git push -u origin main

# 오류 및 해결정보

# 만약 아래와 같은 오류가 발생한다면, updates 어쩌구~ 등등

현재 레파지토리의 리소스를 pull 받아야 한다.

git pull origin main

그 후 push를 하면 잘 된다.

$ git push -u origin main
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 16 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (6/6), 763 bytes | 763.00 KiB/s, done.
Total 6 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (1/1), completed with 1 local object.
To https://github.com/Nanninggu/github-webhook-.git
   3ab6450..93f7900  main -> main
branch 'main' set up to track 'origin/main'.

# 만약 remote 주소를 잘못 입력하여 push가 안될경우, 아래 내용을 참고한다.

- 현재 설정된 remote 주소를 삭제한다.

git remote remove origin

- 새로운 remote 주소를 설정한다.

git remote add origin https://github.com/Nanninggu/React-Springboot-Borar_Chamgo_Code.git

- 새로 설정된 주소로 push를 진행한다.

git push -u origin master
728x90
반응형