DVC란?DVC는 data version control의 약자로 데이터의 버전을 관리해주는 툴이다. 딥러닝/머신러닝 분야는 데이터가 핵심이기 때문에 데이터를 잘 관리해줄 필요가 있다. 소스 코드는 git등으로 쉽게 버전을 관리할 수 있지만 데이터는 대용량의 데이터가 대부분이기 때문에 git으로 관리할 수는 없다. 따라서 대용량의 데이터를 git처럼 쉽게 간단한 명령어를 통해 버전을 만들고 쉽게 checkout할수 있으며 원격 저장소에 저장까지 할 수 있게 만들었다.사실 dvc는 데이터 버전 관리만 하는 것은 아니고, 실험 관리, CI/CD 등 ML에 활용되는 전체 파이프라인에 모두 활용할 수 있지만 이름인 DVC인 만큼 데이터 버전 관리하는 방법에 대해 알아보겠다.DVC 설치설치하는 방법은 매우 쉽다. ..

git status 한글깨짐 문제그냥 ls 명령어로는 한글이 잘 출력 되는데 git으로 출력되는 한글이름만 아래처럼 깨져서 보이는 경우가 있다.해결 방법터미널 창에서 아래 명령어를 입력해준다.git config --global core.quotepath falsecore.quotepath는 큰 바이트를 가진 문자를 unusal인 케이스로 포함되어 파일명이 깨지게 된다고 한다. 따라서 core.quotepath를 false로 셋팅해주면 한글이 unusal 케이스로 분류되지 않고 정상적으로 출력된다.참고[1] https://zlzzlzz2l.tistory.com/50
Slack에서 github 연동하기개요slack에서 github의 repository에 변경사항이 생기면 알람이 가도록 연동할 수 있습니다. 다른 누군가가 push했을 경우 slack의 특정 채널로 알람이 오도록 설정하여 코드의 변경사항을 실시간으로 체크할 수 있게 됩니다.연동방법좌측 메뉴에서 앱-앱 추가 버튼을 누른다.github를 검색하여 클릭한다.로그인하고, 원하는 채널을 선택하여 연동한다. 원하는 채널에 아래 명령어를 입력하여 원하는 repository를 연동한다./github subscribe owner/repository아래 help 명령어를 통해 다른 기능을 확인할 수 있다.subscribe, unsubscribe 등 채널에 해당 명령어만 입력하면 쉽게 설정할 수 있다./github help
문제/원인이미 git에서 변화를 감지하고 있는 경우에는 .gitignore에 추가 하여도 계속 트래킹을 하게 됨 해결 방법작업하던 내용이 있으면 모두 commit하고 진행할 것!기존의 cache를 지우고 다시 add 해 줌git rm -r --cached . git add . git commit -m "Fix untracked files" git push origin master이 글은 Notion에서 작성하여 자동으로 업로드 된 페이지입니다.

안녕하세요, 오늘은 버전관리 시스템 git을 효율적으로 관리할 수 있는 GUI 프로그램을 소개드립니다. 기존의 git을 CLI(command line interface)로 사용하시는 분도 많겠지만, 소스트리를 통해 명령어 대신 버튼 클릭으로 훨씬 수월하게 버전을 관리할 수 있습니다. 소스트리는 무료이고 시각적으로 커밋과 브랜치를 표현해주기 때문에 관리가 훨씬 쉬워집니다. 단, git에 대해 잘 모르신다면 이전 블로그 https://minimin2.tistory.com/30?category=781893 에 가셔서 CLI방식의 기초 명령어와 개념에 대해 이해하는 것을 권장드립니다. 우선 아래 주소에서 소스트리를 다운받으세요. https://www.sourcetreeapp.com Sourcetree | Fre..
0.git이란? git공식 웹사이트에 접속하면 쉽게 받을 수 있다. https://git-scm.com/download/win git이란 버전관리 시스템으로 프로그래밍을 하며 그때그때 수정사항을 기록하고 버전을 저장하기 위해 사용한다. 1.git 사용법 및 명령어 github 사이트에서 회원가입 후에 원하는 repository를 생성한다. cmd창을 이용해 cd 명령어로 프로젝트 폴더에 들어간다. C:\>cd 프로젝트폴더 git init 명령어를 통해 git저장소를 만든다. github에서 만든 repository를 가져오기 위해 2가지 방법이 있다. 방법1. git clone 사용자명@호스트:/원격/저장소/경로 방법2. 원격서버 주소는 본인의 repository에 가면 확인할 수 있다. git remo..
- Total
- Today
- Yesterday