CLI _ Git, conda 가상환경 사용법
Git

CLI _ Git, conda 가상환경 사용법

728x90

CLI(Command Line Interface)

GUI(Graphic User Interface)의 반대 의미로 명령 줄 인터페이스(command) 또는 텍스트 터미털을 통해 사용자와 컴퓨터가 상호작용하는 방식을 뜻한다.

  • 윈도우 : cmd(command) or gitbash
  • 맥 : Bash Shell, zsh Shell

CLI 기본 명령어

which python # 파이썬 설치 경로 확인

mkdir <이름> # 폴더 만들기

rmdir <이름> # 폴더 지우기

cd <이름> #원하는 폴더로 이동하기. (체인지 디렉토리)

- cd .. #상위로 이동
- cd ../<다른폴더> #상위 이동 후 해당 폴더로 이동

touch <파일 이름.형태> # 파일 만들기

rm <이름> #파일 지우기

rm -r <이름> #디렉토리 지우기

pwd #현재 위치 확인

ls #현재 폴더에 있는 파일 리스트

ls -la #숨겨진 파일까지 확인 ex(.git)

Git

깃은 분산 버전 관리 시스템으로 개발되었다.

컴퓨터 파일의 변경사항을 추적하고 여러 명의 협업자들 간에 파일들의 작업을 조율하기 위한 시스템이다.

git clone # 레퍼지토리 불러오기
git status # 현재 상태보기
git add # 변경사항 추가
git commit # 커밋하기
git push # 깃허브에 덮어쓰기
git merge # fetch로 가져온 내용을 원하는 branch에 합침
git remote # 연동되어 있는 repo 주소 확인

가상환경 (Virtual Environment)

다시 정리하면 가상환경을 사용하는 이유는, 같은 모듈을 사용한다고 하더라도 다른 버전을 필요로 한다거나, Python 프로그램을 실행하기 위한 최소한의 환경을 마련하고자 할 때나, GitHub 등의 저장소나 네트워크와 연계하고자 할 때 가상환경을 활용합니다.

  • 작업하는 환경에 맞춰 가상환경 개별 생성

Anaconda

conda --version #버전 확인

conda env list #conda environments

conda create -n '<이름>' python=3.8 #가상환경 만들기

conda env remove -n<이름> #가상환경 지우기

conda activate '<이름>' #가상환경 작동

conda deactivate #가상환경 해제

 

728x90