311. 개발환경
터미널과 CLI
- CLI & GUI
- Command Line Interface - 글자 기반 명령으로 결과 진행
- Graphic User Interface - 그래픽 기반
가상환경/Conda
- 목적 - 코드가 제대로 작동할 수 있는 환경을 제공
- 예시
- Python Package - pandas, numpy 등
- Anaconda - 주피터 노트북, VS Code 등
Git & Github
- Git init - 레포지토리를 관리하겠다는 선언
- Git add - 깃이 어떤 파일들을 기록할지 지정
- Git status- 깃의 현재 상태를 보여줌
- Git commit- 사진찍는 것 처럼 그 순간을 기록
- git remote - 원격 repo 제어
- git fetch, merge, pull
- fetch - 변경사항, merge - 변경사항 + 작업하고 있는 브랜치, pull - 알아서
312. SQL, RDB
SQL
- Structured Query Language 구조화된 쿼리 언어,
- RDB 에서 주로 사용