[AWS] github로 push하는 법

웹서버로 사용중인 파일을 github로 push해보자. (우분투 기준)


github repo: doopyo85/codingnacademy
ec2 웹서버 파일위치: /var/www/html/

  1. /var/www/html/ 디렉토리로 이동:
    cd /var/www/html


  2. Git 리포지토리 초기화 (권한 문제 해결을 위해 sudo 사용):
    sudo git init
  3. GitHub 리모트 추가 (이미 추가된 경우 생략):
     sudo git remote add origin git@github.com:doopyo85/codingnacademy.git

  4. 변경된 파일 추가:
    sudo git add .


  5.  커밋 메시지 작성:
    sudo git commit -m "Update with latest changes from /var/www/html/"

  6. GitHub에 푸시:
    sudo git push origin main (또는 master)



  7. 권한문제 발생시(디렉토리 소유권 변경)
    sudo chown -R ubuntu:ubuntu /var/www/html
    cd /var/www/html
    git push origin master


 

 

 

 

 
반응형