오늘 만든 프로필페이지를 git에 업로드 해보는 일을 해보았다. 기억하고 싶으니 차근히 작성!
준비물
- 나의 git hub
- 업로드할 파일 or Repository 튜토리얼 따라하기
초반에 튜토리얼 없이 그냥 했을 때는 오류밖에 안 떴는데, 해결이 안 되서 구글링하다가 그냥 github 튜토리얼 따라했더니 금방 해결되었다.
고로 뭐든지 메뉴얼대로!! 시키는대로 하자..ㅎ...
Repository를 처음 생성하면 바로 튜토리얼처럼 친절하게 설명이 되어있기 때문에 따라하면 큰 문제는 없다. 다만 필자처럼 앞뒤생각없이 무식하게 달려들은 경우가 있을 수도 있으니 경험한 순서대로 작성해보자한다.
git clone https://github.com/본인 git 아이디/새롭게 설정한 레포지토리 주소
'레포지토리주소'에 복제합니다...
warning: 빈 저장소를 복제한 것처럼 보입니다.
git push -u origin master
를 누르면 하단과 같이 나올텐데 당황하지말자. fatal: 'origin' does not appear to be a git repository
fatal: 리모트 저장소에서 읽을 수 없습니다
올바른 접근 권한이 있는지, 그리고 저장소가 있는지 확인하십시오.
이 접근법은 망했으니 찬찬히 github가 명시해둔 튜토리얼 대로 따라가봤다.😂
fatal: 대상 경로가('만들었던 새 레포지토리주소') 이미 있고 빈 디렉터리가 아닙니다.
$ echo "# 새 레포지토리 주소" >> README.md
$ git init
> ' 업로드할 폴더 주소 '안의 기존 깃 저장소를 다시 초기화했습니다
$ git status
$ git add README.md
$ git commit -m "first commit"
$ git remote add origin '새 레포지토리 주소'
$ git push -u origin master
오브젝트 개수 세는 중: 12, 완료.
Delta compression using up to 8 threads.
오브젝트 압축하는 중: 100% (11/11), 완료.
오브젝트 쓰는 중: 100% (12/12), 11.04 KiB | 2.21 MiB/s, 완료.
Total 12 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), done.
To ' 새 레포지토리 주소 `
* [new branch] master -> master
'master' 브랜치가 리모트의 'master' 브랜치를 ('origin'에서) 따라가도록 설정되었습니다.
이렇게 하고나면 새로 생성한 레포지토리에 만들어둔 파일이 업로드된 것을 확인할 수 있다!😆