반응형

GitHub7

GitHub 에러 해결 방법 GitHub를 사용하다 보면 다양한 에러를 마주할 수 있습니다. 이번 포스트에서는 자주 발생하는 에러와 그 해결 방법을 샘플 코드와 함께 소개하겠습니다.1. HTTPS 복제 오류문제: 리포지토리를 복제할 때 다음과 같은 오류 메시지가 나타납니다.error: The requested URL returned error: 401 while accessing https://github.com/USER/REPO.git/info/refsfatal: HTTP request failed해결 방법:Git 버전 확인: 최신 버전의 Git을 사용하고 있는지 확인합니다.원격 URL 확인: 리포지토리의 URL이 올바른지 확인합니다.액세스 토큰 사용: 비밀번호 대신 personal access token을 사용하여 인증합니다.샘.. GitHub 2024. 9. 19.
Github Actions을 이용한 Aws S3에 Vue프로젝트 배포하기 4 Github의 Actions에 Aws S3연동 Vue프로젝트 배포관련 설정을 합니다. 작업순서는 다음과 같습니다. ① Github의 Actions메뉴를 클릭해서 나오는 화면에서 New workflow버튼을 클릭합니다. ② workflow선택화면에서 set up a workflow yourself링크를 클릭합니다. ③ Aws S3연동의 파일명과 코드를 작성후에 Start commit버튼을 클릭해서 yml파일을 등록합니다. name: Build vue S3 on: push: branches: [ master ] #master브런치에 push가 이뤄질때 작동 pull_request: branches: - '**' workflow_dispatch: defaults: run: working-directory: ... GitHub 2022. 3. 12.
Github Actions을 이용한 Aws S3에 Vue프로젝트 배포하기 3 Github의 Secerts에 AWS 인증용 IAM 정보를 등록합니다. 작업순서는 다음과 같습니다. ① S3에 배포할 Github의 Repositories에서 Settings메뉴를 클릭후에 서브메뉴Secrets를 선택합니다. ② Secrets의 하위메뉴 Actions를 선택후에 New repository secret버튼을 클릭합니다. (Github Actions사용될 코드등록) ③ AWS 인증용 IAM의 엑세스 키 ID와 비밀 엑세스 키를 Add secret버튼을 클릭해서 등록합니다. ⑤ 등록된 Secerts정보는 Repository secrets 리스트에 표시됩니다. GitHub 2022. 3. 6.
Git Branch -d '브랜치명'실행시 The branch '브랜치명' is not fully merged. If you are sure you want to delete it, run 'git branch -D 브랜치명'.에러 발생시 대응 - git branch -d '브랜치명'를 실행했을 때 The branch '브랜치명' is not fully merged. If you are sure you want to delete it, run 'git branch -D 브랜치명'라는 에러발생으로 브랜치가 삭제되지 않을 경우의 대응 방법입니다. - 원인 삭제할 브랜치가 Master브랜치에 Merge되어 있지 않을떼 발생합니다. - 해결방법 강제적으로 브랜치를 삭제하는 명령어를 실행합니다. $ git branch -D '브랜치명' GitHub 2021. 9. 4.
Git Branch -d '브랜치명'실행시 Cannot delete the branch '브랜치명' which you are currently on.에러 발생할 경우의 대응 - git branch -d 브랜치명을 실행했을 때 Cannot delete the branch 브랜치명 which you are currently on라는 에러발생으로 브랜치가 삭제되지 않을 경우의 대응 방법입니다. - 원인 현재선택되어 있는 브랜치가 삭제할 브랜치일 경우에 발생합니다. - 해결방법 삭제할 브랜치를 제외한 브랜치명으로 먼저 체크아웃한 상태에서 브랜치삭제 명령어를 실행 $ git checkout 삭제할 브랜치제외한 브랜치명 $ git branch -d 삭제할 브랜치명 GitHub 2021. 9. 3.
Git Push실행시 updates were rejected because the tip of your current branch is behind 오류가 발생했을 경우의 대응 - git push를 실행했을 때 updates were rejected because the tip of your current branch is behind라고 에러발생으로 로컬 원격 저장소에 수정사항을 반영할 수 없을시의 대응 방법입니다. - 원인 그룹으로 작업중에 작업중의 소스이외의 타인의 소스가 리모트상에 push되어 있을 경우에 발생하는것으로 추측됩니다. - 해결방법 ①$ git pull origin master⇒리모트상의 소스를 전부 로컬으로 Merge시켜서 해결할 수 있습니다.(master branch인 경우) ②$ git push origin master⇒리모트와 로컬소스를 일치시키기 위해서 Push처리를 해서 해결할 수 있습니다.(master branch인 경우) ③$ git push .. GitHub 2021. 8. 11.
Git Pull실행시 Not possible to fast-forward 오류가 발생했을 경우의 대응 - git pull를 실행했을 때 Not possible to fast-forward, aborting라고 에러발생으로 로컬 원격 저장소와 동기화 할 수없는 경우의 대응 방법입니다. ​ - 원인 원격 저장소를 업데이트 한 후 git pull (= git fetch; git merge) 전에 로컬 저장소를 편집하여 commit 한 경우등에 발생하는것으로 파악 ​ - 해결방법 $ git pull origin master --rebase #master branch인 경우 - 실행결과 From (remote repository의URL) * branch master -> FETCH_HEAD Successfully rebased and updated refs/heads/master. GitHub 2021. 3. 1.
반응형