D+1 : git, mysql bench

JJeong·2020년 12월 15일
0
post-thumbnail

git

git status // 변경사항 확인

git add . // 변경사항 더해주는 작업

git status // 빨간색이 녹색으로 바뀐것 확인

git commit -m "message" // 메세지 입력해서 커밋

git push (branch) 원격저장소 이름


서비스 불러오기(서버 띄우기)

service 코드에서 scripts >> ddl.sql 코드 복사해서 workbench에 붙여넣기

> schema에서 확인 (table생성한거)

main.go에서 func main()실행

> http://echo.labstack.com 이뜨면 성공!
> locathost:8000 실행시 "message" : "Not Found" 뜨면 성공

git 작업

1) 원본 레포지토리에서 fork하기
2) 원본 레포지토리에서 clone하기 (SSH 주소를 붙여넣음)
3) 해당 폴더에 들어가서 git remote -v (현재 remote 확인)
-> origin 2개가 나와야 정상
4) git remote add 브랜치_이름 clone한_내_레포지토리에_있는,_동일한_프로젝트_SSH주소
-> remote add를 하기 위해서는 개별 폴더 안으로 들어간 상태로 명령어를 실행해야 한다. (폴더를 각각 연결해야 하기 때문에)
5) git remote rename 브랜치_이름 바꾸려는_이름 -> 여기서는 origin을 upstream으로 바꿈


서버 실행

1) goland에서 fast-donation-service 파일을 열기
2) mysql bench에서 로컬 서버로 들어간다.

3) create database fast_donation을 실행하여 새로운 데이터 베이스를 생성한다. (실습이 끝난 후라 사진에는 이미 만들어져 있음)

4) 위에서 썼던 코드를 지우고 빈 화면에 ddl.sql 파일 붙여넣은 후 실행한다.
-> 코드에 에러가 없을 경우 데이터 베이스가 만들어진다.
5) main.go 파일에서 func main() {...}를 실행한다.
6) http://localhost:7000/ 으로 접속한다.

0개의 댓글