ssung_데이터 엔지니어링/4주차_1차 프로젝트 3

vsCODE git 에러 - Please clean your repository working tree before checkout

개인 프로젝트를 진행할 때는 아무런 문제가 없다. 하지만, 협업을 하는 과정이 더 많다보니 수많은 동료들과 push & pull을 할 것이다. 이 때 내가 수정한 코드를 push 하기 위해 먼저, 프로젝트의 최신화 된 code를 pull 할 때 내가 수정한 코드와 다수가 수정한 코드가 동시에 변경이 되면서 충돌을 일으키는 경우 다음과 같이 오류가 발생 그렇다면 해결 방법은? Terminam에 'git stash'를 작성하고 pull을 받으면 끝! git stash 명령어는 본인이 수정한 코드가 모두 작성 이전의 상태로 돌아간 것처럼 보이지만 실제로는 임시 저장되어 보이지 않는 상태가 된 것이라고 한다. 따라서 'git stash'를 적용하고 pull을 통해 최신화 한 다음 'git stash pop'을 ..

Django 활용하여 DB (MySQL)연동 및 데이터 넣기

- pymysql을 활용해 mysql 연동하기 - pymysql 설치 pip install pymysql - 로컬 DB에 연결 import pymysql db = pymysql.connect( host="127.0.0.1", user="root", password="skrxk362636!@", database="test_db3", charset='utf8' ) cursor = db.cursor() - Table 생성 (이 단계 전에 Mysql workbench에서 스키마를 생성해주어야 함) cursor.execute("CREATE TABLE newsTable (id int primary key not null auto_increment, Topic varchar(100), Period char(100),..

git 기초 - window cmd 활용하기

1. 레포 (Repo) 생성하기 2. git 설치하기 3. cmd 창 열어서 git 및 gir version 확인해보기 4. 기본 설정해주기 github에 설정된 username과 e-mail을 설정 5. 폴더 (project 저장용) 생성 후 생성한 폴더에 repo clone 하기 우선, cmd 창을 활용해 생성한 폴더로 이동하기 cd C:\Users\sjhj8\Desktop\test git repo clone 하기 6. 생성된 repo로 이동하여 파일 commit 하기 clone 된 repo 파일로 경로 이동 cd test 아무 파일이나 생성하여 commit 준비 cmd를 통해 파일 추가해주기 cmd를 통해 commit 진행하기 (쌍따옴표 안에 문구는 자유롭게 작성) 7. commit 한 파일 pus..

728x90