깃허브 ipynb 업로드 방법
깃허브 ipynb 업로드 방법
앞서 준비해야할 것
- Git 아이디가 생성
- 저장소 하나이상 생성
- 아나콘다 가상환경 및 jupyter lab, Git 설치
1. 깃허브 사이트에서 연동할 주소를 가져오기
- 아래 사진에서 HTTPs 버튼 클릭 후 오른쪽에 있는 복사 버튼을 클릭하면 URL이 복사가 됨
- 추가 참조 (https://www.lainyzine.com/ko/article/how-to-link-github-remote-repository-and-local-git-repository/)
2. 변경하거나 추가하는 방법
- 반복된 업데이트 명령어(컴퓨터 -> git)
- 하루 처음 명령어
- init : git init
- branch : git branch -m main
- 계속 반복적으로 작성해주어야 하는 명령어
- add : git add -A
- commit : git commit -m “저장할 메시지”
- push : git push origin master
- 하루 처음 명령어
- 반복된 업데이트 명령어(git -> 컴퓨터)
- pull : git pull
- 추가 참조 (https://www.lainyzine.com/ko/article/how-to-link-github-remote-repository-and-local-git-repository/)
3. ipynb 을 업로드 하는 방법
- 검색해봤지만 기존 파일로 바로 업로드 하는 방법을 찾지 못함
- jupyter lab 에서 markdown 파일로 저장 후 _posts 에 저장해서 업로드 함
4. 이미지 파일 업로드
- 따로 업로드가 안되기 때문에 git의 issue를 이용하거나 이미지 폴더를 이용해서 연결함
5. git upload batch 파일 만들기
- git init 그리고 git remote 로 원격 설정이 되어 있는 상태에서는 앞으로 계속 add, commit, push 를 통해 버전 업을 해주어야한다.
-
편의성을 위해 commit message만 입력 받으면 자동으로 add, commit, push가 되도록 배치파일을 생성한다.
- 먼저 .git 파일이 있는 곳으로 이동해주고나서 나머지 명령어들이 실행되어야 하므로 아래와 같은 코드를 “파일제목.bat” 로 만들어준다.
set /p message="commit message 입력해주세요 : "
call cd C:\Users\tkd8484\Desktop\chanp5660\[GitHubPage]
call git add -A
call git commit -m "%message%"
call git push origin master
pause