[F-03] 개발자 필수 교양

Seungil Ko·2021년 10월 16일

Fundamental

목록 보기
3/11

이전 연습문제 정답

$ mkdir -- --all
$ tail -n +2 train.csv | cut -d"," -f6 | sort | uniq –c
$ tail -n +2 titanic.csv | cut -d ',' -f 6 | sort | uniq -c
$ cat titanic.csv | grep 'Brown’ | wc -l

협업을 위한 도구

Github

Git, GitHub을 온라인에서 공부할 수 있는 좋은 컨텐츠: 지옥에서 온 Git

  • Git: 개발을 진행하며 작성하는 소스코드가 업데이트 되는 버전을 기록해두고 관리할 수 있는 소스코드 버전 관리 시스템 (로컬에서 작업)
  • Github: Git으로 관리하는 프로젝트를 호스팅하고, 시간과 공간의 제약 없이 협업할 수 있는 온라인 서비스

Git과 GitHub 연결

$ git config --global user.email "my-email@gmail.com"
$ git config --global user.name "my-username"

$ git config -l: Git에 등록한 config의 정보 확인

git - 간편 안내서

로컬 저장소와 원격 저장소 연결
$ git remote add origin https://github.com/xxx/first-repository.git

GitHub에서는 이제 비밀번호를 사용하지 않고 토큰을 사용합니다. 아래 참고
GitHub Token

브랜치란? 【브랜치 (Branch)】 | 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해 보자~ | Backlog

Jupyter Notebook

  • 마크다운 셀로 변환하기 : esc + m (명령모드로 변환 후 m )
  • 코드 셀로 변환하기 : esc + y (명령모드로 변환 후 y )
  • 셀의 실행 : Shift + Enter
  • 셀 삭제 : esc + x or esc + dd
  • 셀 삭제 취소 : esc + z
  • 위에 셀 추가 : esc + a
  • 아래에 셀 추가 : esc + b
  • 그 밖의 단축키 모음 확인: esc + H

마크다운(Mark Down)

profile
임베디드와 AI를 공부하고 있습니다 :)

0개의 댓글