[내배캠 TIL ] 1주차 수요일
오늘은 3일차가 되었다. 맥OS에서 윈도우로 바뀐 결과는....?
짠! 별거아닌거 처럼 보일수 있겠지만 나같은 초보자 입장에선 막히다가 여기까지 온것만 해도 큰 안도였다..
이 결과물은 프론트뿐만 아니라 백엔드까지 만져서 우리 조분들이 거의 다 하셨다.
내가 맡은 역할은 백엔드 서버 api get방식으로 연결하는것이였는데, 만들고나서 git master branch로 보냈다고 생각했는데, 서툴러서 늦게 올렸던 탓일까 팀장님께서 만드셔서 구동을 다 하셨다...죄송해서 마음이 그렇지만 일단 현재 내게 주어졌던걸 마무리하기위해 구글링+팀원분들께 물어보면서 이것저것 만지며 뭐때문에 오류가 나는지 확인하려고 하고 있다.
아직까진 내가 이 프로젝트에 참여할 수준이 안된다고 생각하지만 (다른 분들도 그럴수도 있고..?) , 지금은 첫 발을 내디딘것이기에 좌절하지않고 하루하루 내가 무엇을 할수 있고 무엇을 공부하면 앞으로의 개발방향에 도움이 될까 초점을 맞추고있다.
오늘은 rest api에 대해 공부했는데
get은 불러올때, post는 새로운입력값이 추가될때.. put메서드 보단 delete메서드까지해서 3가지를 중점으로 더 알아보고 공부해야겠다. 그리고 CRUD 라는 것도 알아봤는데 내가 개발이 처음이다 보니 이런 용어가 익숙치 않아 이해하기 힘든것 같다.
CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말이다.
그리고 마지막!
협업을 할때 git에서 자주쓰는 명령어들을 적으며 마무리한다.
추가할 파일 더하기
git add .
히스토리 만들기
git commit -m "first commit"
Github repository랑 내 로컬 프로젝트랑 연결
git remote add origin https://github.com/bitnaGithub/firstproject.git
Github로 올리기
git push origin master
잘 연결됬는지 확인 (선택사항)
git remote -v
Github에서 소스코드 다운로드
git clone 주소 폴더이름
Github에서 내 브렌치(branch)만들기
git checkout -b 브렌치이름
내 브렌치에 소스코드 업데이트하기
git add .
git commit -m "first commit"
git push origin 브렌치이름
마스터 브렌치에 소스 가져오기(pull)
git pull origin master
브렌치끼리 이동하는 법
git checkout 브렌치이름