본문 바로가기

분류 전체보기30

git 특정파일 변경사항 되돌리기 개발하다보면 특정파일의 변경사항을 가장 마지막의 commit 버전으로 되돌려야하는 경우가 생깁니다. 0. 현재 상황 아래는 현재의 변경사항이 일어난 파일 목록입니다. $ git status On branch master Your branch is up to date with 'origin/master'. Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git checkout -- ..." to discard changes in working directory) modified: Dockerfile modified: docker-compose.yml Untracked files: (use "gi.. 2018. 11. 8.
Git 원본 저장소와 fork한 저장소 동기화 1. 원본 저장소의 원격 주소를 로컬 저장소에 추가 $ git remote add upstream git@github.com:ORIGINAL_OWNER/ORIGINAL_REPO 위에 주소에서 원격 주소 부분은 본인이 동기화 할 원본 저장소의 주소를 사용한다. 2. 정상 추가되었는지 확인 $ git remote -v origin https://github.com/MY_NAME/MY_FORKED_REPO.git (fetch) origin https://github.com/MY_NAME/MY_FORKED_REPO.git (push) upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git (fetch) upstream https://github.c.. 2018. 11. 8.
181107 TIL 오늘 한 일RESTful API 서버의 부담을 줄이기 위해 ETag에 대해 알아보았다. 기존에 작성해둔 Vue 컴포넌트의 버그해결을 위해 라이프사이클에 대해 다시 공부했다.테스트 주도 개발에 대한 책을 읽었다. 오늘 느낀 점며칠 연속으로 잠을 5시간 미만으로 잔 탓에 체력이 급격하게 저하됨을 느꼈다.프레임워크를 활용할 사람이라면 해당 프레임워크의 라이프사이클의 깊은 이해는 필수라는 생각이 든다. 내일 할 일오전에는 깊은 사고를 요구하는 작업을 하기보다는 정보를 습득하거나 생각을 정리하는 작업들을 하기로 규칙을 정했다. 오전) 테스트 주도 개발관련 도서 정독하기오전) 자연어 처리 - 형태소 분석에 관해 찾아보고 KoNLPy 사용에 관한 예제 실습하기오전) 도메인 주도 개발 (Domain Driven Dev.. 2018. 11. 8.
SPA(Vue.js, Angular, React) 소셜로그인 흐름도 Single Page Application + Restful API + 소셜 로그인 (구글, 페이스북, 트위터, 인스타그램 등등) 을 모두 사용하는 웹서비스를 제작중인데,찾아보다가 결과적으로 아래와 같은 인증 흐름을 적용하게 되었습니다. 사진이 안보이면 사진을 클릭해서 확인하시면 됩니다.Vue.js 나 Angular.js, React 에 라이브러리가 없다면 Vuex, Redux와 같은 상태 저장소를 적절히 섞어서 직접 구현하면 됩니다. 중간중간에 REST API (백엔드)서버에서 access_token과 refresh_token을 데이터베이스에 저장하거나, jwt토큰을 어디다 저장하는지 등의 정보는 나중에 포스팅 하도록 하겠습니다.질문있으면 댓글로 남겨주세요. 2018. 11. 6.