Dev/Git 3

Colab Notebook으로 private repo 코드 클론하는 법

Colab Notebook에서 Git 레포를 사용하는 방법을 정리한다.다루는 내용을 구체적으로 정리하면 다음과 같다.일반 레포를 클론받는 방법특정 브랜치를 클론받는 방법프라이빗 레포를 클론받는 방법프라이빗 레포의 특정 브랜치를 클론받는 방법  0. Colab에서 Git 클론 연습을 위한 기본 사항¶Colab에서 Git 레포를 클론하면 클론한 데이터는 기본적으로 Colab 환경의 임시 저장소에 저장된다. 이 임시 저장소는 세션이 종료되면 사라지기 때문에 클론받은 데이터를 유지하려면 내 Google Drive에 저장해야 한다. Google Drive에 마운트한 후 현재 작업 중인 디렉터리를 내 구글 드라이브 내 폴더로 이동하고, 레포를 클론하면 된다.Google Drive에 마운트하지 않고 Git 클론하기의..

Dev/Git 2024.06.20

git commit message convention 깃 커밋 메세지 컨벤션

프로그래머스 AI dev course를 수강하면서 깃과 깃허브를 조금씩 경험하고 있는 중이다. 아직 팀 협업은 거의 하지 않고, 개인이 과제를 깃헙에 올리고 있다. numpy, pandas같은 주제를 수업하는 동안은 선생님이 수업 material을 올린 repository를 fork한 다음, 내 계정 repository에서 새 branch를 만들어서 거기에 내가 한 과제를 올리고 pull request를 하는 식을 과젤르 제출하였다. 이번에 제출한 월말 과제는 내 repository에 결과물을 올리고, 강사님 계정의 discussion 탭에 글을 써서 내 repository 링크를 다는 식으로 제출하였다. 그런데 정신없이 과제를 제출하고, 잠시 짬이 나서 내 깃헙을 보니 이렇게 되어 있더라. 남이 봐도 ..

Dev/Git 2021.05.27

[AI class day11] Git TIL

감상: T academy 와 ssacxfast campus, codecademy에서 무료 3번이나 수강했던 git 활용 강의 프로그래머스 데브 코스 강의에 또 나왔다. 그만큼 중요하고, 또 그만큼 능숙하게 활용하는 것이 쉽지 않다는 뜻이리라. 특강만 계속 들었을 뿐 나도 사실 꾸준히 커밋을 하지 못했다. 계속 수업을 듣다보니 개인 프로젝트를 진행하기 버거웠고, 팀으로 작업한 적이 별로 없어서. 그렇게 안쓰면 또 까먹고 못쓰게 되는 거라 다들 깃헙 블로그라도 하라 하는 것 같다. 이번 주는 비교적 공부하는 내용이 가벼우므로, 이를 활용해 알고리즘 복습을 하기로 했다. 책을 보면서 목차에 따라 차근 차근 리트코드 문제를 풀어보는 중. 오늘은 6장 문제 3개를 풀어보고 복습과 정리가 필요한 부분은 따로 블로그..

Dev/Git 2021.05.04