본문 바로가기

9

fatal: unable to access 'repository': Could not resolve host: github.com 환경 : window에 Lunix 설치하여 사용 중 fatal: unable to access 'https://repository 주소': Could not resolve host: github.com 만료 기간이 넉넉히 남아있어 의심하지 않았어서 의심하지 않았다. [의문점] - 해당 계정과 연결된 모든 repository에 pull또는 push 가 되지 않았다 - 회사 Organization 계정 계약기간 문제인가 싶었으나, 다른 분들을 잘 됨 - 다른 PC에서 로그인하여 pull 시 에도 동일한 문제가 있었다 - 지속적으로 안되는게 아니라 됐다가 안됐다가 함 [시도] DNS 서버 추가 방법 등을 시도했는데 되지 않음. [해결] 토큰 만료 기간 연장했더니 바로 pull, push가 됨.. 📍첫 번째 결.. 2024. 1. 19.
[Git] git clone 인증 오류(Support for password authentication was removed on... ) 회사 내규로 SorceTree를 통해 git을 사용해오다가, 오랜만에 CLI를 사용해 프로젝트를 열었다. 난관이 많았다. 올해 가장 잘한일 top5에 'UNIX시스템' 수강신청 한 것을 넣겠습니다. Github의 레포지토리에서 clone받는 과정 중에 인증 오류가 났다. Support for password authentication was removed on ~~ remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning.. 2023. 11. 3.
[Git]Pull시 권한 오류 "Insufficient permission" (SourceTree) git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch --no-tags upstream error: insufficient permission for adding an object to repository database .git/objects fatal: failed to write object fatal: unpack-objects failed 오류가 나면서 완료됨. .git/objects 파일에 권한 오류가 있다는 것인데 ls -lah 또는 ll 명령어로 권한을 조회해보면 몇몇 파일들의 권한이 root 나 다른 소유자의 권한으로 지정되어 있을 것입니다. 이 경우 다음 문제와 동일한 원인이었으므로 같은 방법.. 2023. 9. 26.
[Git] Window에 Git세팅하기 (window terminal 설치) 1. Window terminal(터미널)을 설치합니다. Microsoft : https://docs.microsoft.com/ko-kr/windows/terminal/install Windows 터미널 설치 Windows 터미널을 설치하고 설정하는 방법을 알아봅니다. docs.microsoft.com 필수는 아닌 거같으나, mac에서의 terminal사용이 편했던 기억으로 설치했습니다. 2. Git 설치 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git.. 2022. 2. 8.
[Git/GitHub]기본 브랜치 이름 바꾸기 : master에서 main으로 GitHub에서 기본 브랜치를 master라는 이름에서 main이라는 이름으로 변경했다는 내용을 들었던적이 있었다. 참고 : Outsider's Dev Story - Git의 기본 브랜치를 master에서 main으로 변경하기 당장 작업하는데 문제가 없어 '알고만 있자'라고 하고 기억만 해뒀는데, 최근 생성한 레포에서 헤매는 일이 생겨 이제는 main이라는 이름으로 작업해보고 싶어 과정을 기록해 두기로 했다. Github에서 새 repository를 생성하면 기본 브랜치 이름이 main으로 설정된다. 지난 프로젝트때는 master라는 이름브랜치로 사용할 수 있었지만, 그 뒤 개인으로 생성한 repository에서는 꽤 애를 먹었다. 👇이전 사례 👇 로컬에서 관리되는 git은 master라는 이름이 기본 .. 2021. 11. 18.
[Git] rebase 시 주의할 점 error: 이전 커밋 없이 'squash' 수행할 수 없습니다 error: 이전 커밋 없이 'squash' 수행할 수 없습니다 git add git commit git rebase -i master 위 명령어 진행 후, pick 수정. 그리고 error: 이전 커밋 없이 'squash' 수행할 수 없습니다 라는 문구만났다. 문제는 가장 기존 commit의 순서에 상관없이 원하는 메세지가 적인 commit을 pick한 것. ❗️❗️ Rebase를 하는 동안 squash 시를 할 때 주의 할 점❗️❗️ 1. 가장 오래된 commit을 pick 해야함. 내가 원하는 commit 메세지를 pick 하면 안된다. 2. 다른 커밋 메세지난 가장 오래된 commit을 기준으로 squash 한다. 그렇다고 다른 커밋의 내역이 없어지는게 아니다. 3. ESC > :wq로 수정사항을.. 2021. 10. 26.
[Git] git pull오류 - 병합 때문에 추적하지 않는 다음 작업 폴더의 파일을 덮어씁니다 !! 주의 공신되지 않은 공부용으로 작성한 기록입니다. 내용은 계속 추가, 수정될 수 있습니다. 내 작업 브랜치가 merged되었다. master에서 pull을 받았다. git pull origin master 엔터! 오류가 났다. https://github.com/wecode-bootcamp-korea/25-2nd-MEGAFOX-frontend URL에서 * branch master -> FETCH_HEAD 업데이트 중 dd8da07..122fa77 error: 병합 때문에 추적하지 않는 다음 작업 폴더의 파일을 덮어씁니다: src/components/Header/Nav/NavData.js 병합하기 전에 이 파일을 옮기거나 제거하십시오. 새로 pull을 받은 팀원들은 문제가 없다. 그럼, 내 local.. 2021. 10. 25.
[Git/Github/vscode]파일명 수정 후 push시 반영 안되는 현상 이번에 만난 문제. github에 push시 '변경된 파일명'이 반영되지 않는 현상. 과정 1. 내 브랜치에서 한 파일명을 변경함 (camel case에서 pascal case로 변경) navData.js파일을 NavData.js 파일로 변경. 2. 작업 이어 진행. 3. push함. (깃헙에 PR하고 템플릿 적음. changed에서 변경, 추가된 코드는 살폈지만 변경된 파일명이 적용됐는지 확인 안함. 확인할 생각도 못함) 4. master브랜치에 merge된 것을 확인. 5. master 브랜치로 이동후 git pull origin master로 mater 상태를 업데이트함. 6. 업데이트한 프로젝트에 경로 오류가 있어 확인. navData를 호출했던 코드에서는 NavData로 수정한 것이 반영되었는데.. 2021. 10. 23.