Data Engineering의 필요성?
in Data Science on Engineering
Data Engineering 필요성
모든 비즈니스가 동일한 데이터 분석 환경을 갖출 수 없으며, 성장 단계에 따라 선택과 집중을 해야하는 분석환경이 다름
in Data Science on Engineering
모든 비즈니스가 동일한 데이터 분석 환경을 갖출 수 없으며, 성장 단계에 따라 선택과 집중을 해야하는 분석환경이 다름
in Data Science on ML/DL
Git
에 관하여Git
(Linux) 명령어Git
명령어 입니다. 무엇보다도 손에 익어서 command를 자유롭게 날리는게 핵심인 듯 합니다.git init # git 생성하기
git checkout branch_name # 브랜치 선택하기
git pull # git서버에서 최신 코드 받아와 merge 하기
git fetch # git서버에서 최신 코드 받아오기
git config global user.name “user_name” # git 계정Name 변경하기
git config — global user.email “user_email” # git 계정eMail 변경하기
Git
이란?Git
설치 URLGit
작업흐름git add
→ git commit - m
→ git push origin master
형태로 진행되는 것 같습니다.$ git add -A
$ git commit -m "added the most important feature ever before"
$ git push origin master
git
의 master
branch
로 작업하는 것은 혼자서 모든 권한을 가지고 작업하는 경우(개인 포트폴리오 등등)에 주로 사용됩니다. 그러나, 대부분 팀으로 일하기 때문에 두 명이상이 붙어서 개발작업을 할 경우 branch
를 만들어서 작업합니다.$ git checkout -b new_feature # `new_feature` 브랜치 생성
$ git add -A # 작업 결과를 Staging Area 저장
$ git commit -m "finish up the latest feature ever before" # 커밋하기
$ git push origin new_feature # new_feature 브랜치에 결과를 푸쉬해서 밀어넣기
$ git branch --set-upstream-to origin/new_feature #업스트림 origin 설정하기
$ git checkout master # `master` 브랜치 작업 시작
$ git branch --delete new_feature # 로컬 `new_feature` 브랜치 삭제
$ git branch -D new_feature # 로컬 `new_feature` 브랜치 삭제
$ git push origin :new_feature # 호스팅된 `new_feature` 브랜치 삭제
***능력보다 우리의 참모습을 더 잘 보여 주는 것은... *** **우리가 내리는 선택이다. *** ***- J.K. *Rowling -***