Dev-dotoli TIL

Github 9 NewRepo



New repository


Toy project로 Calculator를 코딩해 보는중인데

코딩중인 계산기를 github에 추가하고 배포가 가능한지 찾아봄

github에 Pages라는 기능으로 Repository에 올려둔 내용을

배포할 수 있다는 것을 알아냄



Repository 연결


  • local에서 코딩중인 파일을 github에 upload하기(push)

    • New repository 만들기(remote저장소: origin-편의상 명칭)

    • local 저장소 원하는 장소에 폴더를 만들고
      해당폴더에 터미널로 접근한 후
      git init으로 저장소 초기화(.git 폴더 생성됨)

    • remote 저장소 주소복사하고
      git remote add 주소
      (git remote, remote -v로 연결 점검)
      
    •   git config user.name 이름
        git config user.email 메일 입력
        (git config --list로 확인)
      
      
    • git add .
      git commit -m"메세지"
      git push origin main lacal파일을 remote저장소로 push해줌
      (git branch -m master main: main으로 branch명 변경)
      
    • readme.md파일을 repository 생성중 만들었기 때문에
      • git pull로 readme파일을 먼저 가져오고 나서 push 했음



배포


local과 remote저장소를 연결시킨 후 repository에 들어가서

  • setting > pages > source 부분을
    branch: main, /(root) 로 설정하고 save
    적용하면 다른 이상이 없는이상 5-20min후에 배포적용됨

    • 5-20분: 서버문제상 배포에 시간이 항상 오래 걸리기때문에
      기다려줘야 함(성급하게 바꾸면 어떤 설정이 맞는지 알 수 없음)
    • 다른 설정이 정상인데 배포가 안된다면
      실행파일 이름을 index.html로 바꿔보길 추천함



적용에 성공함

저장소 연결부터, 배포적용까지 시간이 많이 걸렸지만

어떤 문제에 맞닥뜨렸을 때 스스로 문제를 해결할 수 있는

능력이 생겼다는 것을 체험할 수 있어서 좋은 공부/증명이 되었음