728x90
반응형
- 이전 프로젝트를 정리하다가
주피터 파일이 너무 커져서 업로드가 안되는 것을 보고
코멘토는 바로 연결하려고 아예 깃과 연동 시켰다.
- 구글 검색을 했는데 거의 git을 터미널에서 따로 하는 거라 GPT에게 물어봐서 설치
또 나중에 헷갈릴까봐 정리해둠!
1. 터미널에서 깃 레포지토리랑 프로젝트 폴더 연동
cd /Users/tasha/Mywork/webTest # 네 프로젝트 폴더로 이동
git init # Git 저장소 초기화
git remote add origin <GitHub_레포지토리_URL>
#연결확인
git remote -v
#리드미가 있어서 아래로 충돌 방지를 위해서 가지고 옴
git pull origin main --rebase
git push -u origin main
# 첫 커밋
git add .
git commit -m "초기 커밋"
# main으로 브랜치 변경
git branch -M main
# 푸시 하기
git push -u origin main
2. git ignore도 바로 만들어서 자동 저장 파일은 제외되도록
echo "*.ipynb_checkpoints" >> .gitignore
git add .gitignore
git commit -m "Update .gitignore"
git push origin main
3. 터미널에서 jupyter-lab 설치
pip install jupyterlab-git
jupyter labextension install @jupyterlab/git
#실행
jupyter lab
4-1. GUI 사용
- Git 패널 활성화
- JupyterLab 왼쪽 사이드바에서 Git 아이콘을 클릭!
- 변경된 파일이 보일 거야.
- 파일을 스테이징
- 변경된 파일을 선택하고 "Stage" 버튼 클릭
- 커밋하기
- "Commit" 메시지를 입력하고 "Commit" 버튼 클릭
- GitHub에 푸시하기
- "Push" 버튼을 눌러 GitHub로 업로드
4-2. 직접 파일에서 커밋
# 주피터 노트북 파일에서도 가능
!git add .
!git commit -m "Jupyter Notebook에서 직접 푸시"
!git push origin main
728x90
반응형
'Projects > Comento_cctv_object_detection' 카테고리의 다른 글
[코멘토 직무부트 캠프] 1회차 라이브 세션 후기 (0) | 2025.03.08 |
---|