본문 바로가기
반응형
[2] Git을 통한 형상관리(실습) Intro이전 Git을 통한 형상관리(이론) 편 칼럼을 통해 Git을 통해 형상관리하는 기초 파이프라인에 대해서 소개했습니다. 이번 시간에는 이론 편에서 다룬 파이프라인을 실제로 사용해 보면서 Git을 사용하기 위해 필수적으로 알고 있어야 할 명령어에 대해서 정리하는 시간을 가져보겠습니다. Git의 기초 파이프라인에 대한 이해1. 작업할 공간을 git으로 관리할 수 있게 세팅하기 (init , commit)먼저, 작업할 디렉터리를 생성합니다.이후 작업할 공간에서 형상관리를 위해 git을 설치 및 초기화해 줍니다.# work directory 생성mkdir work# work directory로 이동cd work# git 초기설정git init 2.  프로젝트 관리를 위한 두 가지 축을 이해하기 (bran.. 2024. 11. 8.
[1] Git을 통한 형상관리(이론) Intro : Git을 왜 사용하면 좋을까? Git과 Github를 공부하면서 또는 작게나마 사용해 보면서 경험했던 고민들을 정리해 보는 형식으로 칼럼을 작성해 볼 예정입니다.  다만 본 칼럼 시리즈를 통해 달성하고자 하는 목표는 git과 github를 활용한 협업을 이해하기 위한 내용들을 다룰 것이기 때문에 협업을 하기 위한 내용들에 주목하고 있다는 점을 인지해주시면 좋겠습니다. 본 칼럼들을 정독하시면서 Git과 Github을 활용하여 협업하는 과정을 이해하는데 도움이 되셨으면 좋겠습니다. Git은 한 Device에서 작업한 내용에 대한 형상을 기록하고 관리하는 형상관리 도구입니다. 이는 비단 프로그램밍 뿐만이 아니라 문서나 디렉터리 구조 등 컴퓨터 내에서 작업한 작업들에 대한 형상을 기록 및 관리할 .. 2024. 11. 7.
[Jupyter] TypeError : 'stacklevel' 오류가 발생한 경위 과거 Jupyter notebook 확장 플러그인 중 nbtextensions를 설치하다가 갑자기 jupyter notebook이 먹통이 되어버린 적이 있었다. 이때 Jupyter notebook을 삭제하고 재실행해봐도 여전히 오류가 발생했었는데 이를 해결하게 되어서 관련 솔루션을 공유하고자한다. nbextensions 설치 후 발생한 오류 해결 Traceback (most recent call last): ... ModuleNotFoundError: No module named 'jupyter_server.contents' Traceback (most recent call last): ... TypeError: warn() missing 1 required keyword-only a.. 2023. 11. 7.
[python] assert를 통해 가정 점검하기 assert assert라는 함수는 인자로 받는 조건이 true가 아니면 예외를 발생시키는 함수로, 보통 디버깅을 도와주거나, 코드의 가독성을 올리는 용도로 쓰인다.쉽게 이야기해보면 코드를 작성할 때 assert 이하에서 조건문이 현재상황에서 만족하는 지 확인하는 용도로 많이 사용된다고 보면 된다. 해당 조건을 만족하지 않을 시에는 asserterror가 발생한다. 기본 assert format assert 조건문, (true 시)출력할 메세지 예시 + 정리 msg_no_cfg = "Configuration file need to be specified. Add '-c config.json', for example." assert args.config is not None, msg_no_cfg 다음의 예.. 2023. 7. 11.
반응형