본문 바로가기

github

(3)
Github - Large files Error git으로 소스코드를 관리하다 보면 실수로 대용량 파일이 생성 된 걸 놓치고 commit 하는 경우가 있습니다. .gitignore에 미처 작성 하지 못한 거죠. 제 경우는 인공지능 모델 파일이었습니다. 물론 .gitignore에 인공지능 모델 파일 확장자를 등록을 했지만 백업 파일을 생성하면서 문제가 발생하였습니다. 오류 메시지 git puhs를 하면 아래와 같은 에러가 발생합니다. remote: error: Trace: ... remote: error: See https://gh.io/lfs for more information. remote: error: File ...(대용량 파일의 경로와 파일명) 137.24 MB; this exceeds GitHub's file size limit of 100..
Github ssh - 소스 코드 서버 이전 소스 코드가 있는 서버를 이전 해야 할 경우가 있습니다. A: 소스 코드 서버 - ubuntu 20.04(원격 서버) B: 이전 대상 서버 - ubuntu 20.04(다른 원격 서버) A에서 B로 소스 코드 이전 A에서 github로 ssh key 로 인증함 ssh key 인증: Github ssh - 원격 서버에서 Github 접속하기 참조 github의 ssh key 인증을 잘 아시는 분들은 별 문제 없으시겠지만, 초보자 분들은 어려움을 겪으실 수 있습니다. 무작정 clone 하기 음... 그냥 clone 하면 되지 않을까요? 먼저 github repository의 ssh url을 복사합니다. github repository로 이동 -> 우측 상단의 Code 버튼 클릭 -> SSH 클릭 -> 복사 아..
원격 서버에서 ssh를 이용하여 Github 접속 절차 1. Local(원격 서버)에 접속하여 ssh key 생성 하기 - 개인키와 .pub는 공개 키가 생성 됨 2. 생성된 ssh key(id_rsa.pub)를 Github에 등록하기 - 공개 키(.pub)를 Github에 등록 - 개인 키는 local(원격 서버)에만 보관 3. Local에서 git 초기화 및 commit 하기 - 프로젝트 디렉토리로 이동 - .gitignore와 README.md 파일을 생성 및 편집 - git init 및 git config 설정 - git add 및 git commit을 실행 4. github에 repository를 생성하기 5. Local에서 remote 등록 및 github에 push하기 - git remote add origin을 실행 - git push를 ..