아래의 github에 있는 tsv(또는 csv) 파일을 가져올 것이다. 위의 파일을 눌러서 들어와서 Raw 버튼을 누른다. "https://raw.githubusercontent.com/google-research/google-research/master/goemotions/data/train.tsv" 위의 주소를 그대로 복사하여 아래 코드에 넣는다. ParserError: Error tokenizing data. C error: Expected 2 fields in line 12, saw 4 ParserError: Error tokenizing data. C error: Expected 2 fields in line 12, saw 4 위와 같은 에러가 떠서 sep='\n'을 추가하여 해결 df=pd.r..
Branch 2명 이상이 소스코드 버전관리할 때 필요한 것 독립적으로 작업을 진행하기 위한 개념 각각의 Branch는 다른 Branch의 영향을 받지 않아 여러 작업을 동시에 진행할 수 있음. 문제 상황 이런 상황에 Branch를 만들어야한다. A, B 먼저 push한 commit은 올라가고 뒤늦게 push한 다른 한 쪽은 에러가 뜬다 -> '최신 코드에 push 하시오' Branch 사용 master, origin master -> Git에서 기본으로 제공하는 branch 포인터이기 때문에 커밋을 가리키는 것만으로 분기를 만들 수 있어 가볍고 빠르다 master Branch를 기준으로 큰 줄기를 잡고 잔가지에서 조금씩 수정해서 다시 큰 줄기로 합치는 것.
Source Tree 사용하기 계정 추가를 누르고 호스팅 서비스를 GitHub로 변경해준다 OAuth 토큰 새로고침을 눌러주고 gitHub 홈페이지가 뜨면 로그인하고 아래의 확인 버튼을 누른다 Github에 등록한 원격 저장소들을 볼 수 있음 Source Tree 구성 로컬 저장소 목록 : 컴퓨터에 저장되어 있는 git 로컬 저장소 목록을 보여줌, 모든 저장소가 자동으로 표시 되는 것이 아니며 4번을 이용하여 추가할 수 있음 원격 저장소 목록 : 원격저장소 계정에 연결되어 있는 모든 원격 저장소를 볼 수 있음 원격 저장소 클론 : 원격 서버에 올라와 있는 Git 저장소를 내 로컬 컴퓨터에 다운로드 및 연동 할 수 있음 로컬 저장소 추가 : 내 컴퓨터의 로컬 저장소를 소스트리에서 관리할 수 있도록 추가함 ..
Source Tree git 사용을 도와주는 GUI 프로그램 commit, push, pull, branch 등을 쉽게 눈으로 확인 가능 설치하기 https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 로그인을 하지 않고 건너뛰어도 사용 가능함 자신의 github의 이름과 이메일을 적어준다 설치 끝
기본 용어 Git : 버전 관리 시스템 GitHub Git으로 관리하는 프로젝트는 올려둘 수 있는 사이트 GUI : 마우스로 클릭하여 사용할 수 있는 UI CLI : 명령어를 입력하여 사용할 수 있는 UI Git Bash : CLI 방식으로 Git을 사용할 수 있는 환경 Commit : 버전 관리를 통해 생성된 파일, 파일을 생성하는 행위 log 명령어 : 지금까진 만든 commit을 확인함 checkout : 원하는 지점으로 파일을 되돌림 로컬저장소 : Git으로 버전 관리하는 내 컴퓨터 안의 폴더 원격저장소 : GitHub에서 협업하는 공간 push : 로컬 저장소의 commit을 원격 저장소로 올리는 것 pull : 원격 저장소의 commit을 로컬 저장 로컬 저장소 만들기 바탕 화면에 새 폴더를 ..