운영서버 배포중 빌드 스크립트를 수정해서 FTP로 올렸더니 아래와 같은 git 오류를 만났다..ㅜㅜSTS에서 merge나 pull할 때 dirty index뜰 땐 로컬 변경사항 확인해보고 replace widht > Head reversion 해버리고 merge했는데 bash로 해결하려니 당황스러웠다.error: Your local changes to the following files would be overwritten by merge: live_sc_fo_build.xmlPlease, commit your changes or stash them before you can merge.Aborting git stash로 해결하기임시저장 같은 기능이다. 현재 working directory의 변경사..
.ignore 적용 안될 때 cache가 ignore 할 파일을 캐시하고있어서 ignore가 제대로 적용 안될 가능성이 높다 이 경우 아래와 같이 캐시 삭제후 커밋해주면 해결된다. git rm -r --cached . # 캐시파일 삭제 git add . # staging에 추가 git commit -m "commit message" # commit
title : "React - React 시작하기" category : "React" tags : [React] date : 2022-01-16T12:00:00 last_modified_at: 2022-01-16T12:00:00 React 시작하기 React - 리액트 프로젝트(1) React란? 리액트란 사용자인터페이스(UI)를 만들기 위한 Javascript라이브러리이다. React의 특징 JSX 문법 사용 이렇게 작성된 JSX는 babel을 통해 순수한 JS로 변환된다. // jsx 문법 사용 안하는 경우 class HelloMessage extends React.Component { render() { return React.createElement( "div", null, "Hello ", th..
title : "django 원문 출력" tags : [Jekyll,Django] category : "Jekyll" date: 2020-10-16T18:00:00 last_modified_at: 2020-10-16T18:00:00 django 원문 출력 지킬 블로그 셋팅 중 오류가 나서 찾아보니 django문법이랑 충돌로 인해 오류가나서 원문 그대로 출력하는법을 찾아봄. 예를 들자면 아래의 내용을 출력하고 싶은 경우, raw & endraw를 사용하면 된다. {% raw %} {% if jekyll.environment == "production" %} {% include disqus.html %} {% endif %} {% endraw %} { % raw % } {% raw %} {% if jekyl..
title : "JeKyll기반의 블로그(Github Page) 만들기(3) - add service" tags : [ Github Page ,Jekyll ] category : "GithubPage and Jekyll" date: 2020-10-16T11:29:00 last_modified_at: 2020-10-16T11:29:00 03. Add Service 03.1 Comment 첫 github Page를 접하였을때 셋팅만해두고 사용하지 않았던 가장 큰 이유이다. 당시에 제대로 알아보지 않았기에 DB를 붙일 방법도 없고 정적으로만 사용가능한 점을 알고 흥미를 보이다가 접게 되었다. 하지만, 이번에 다시 접하면서 지킬기반으로 만들어 여러 플러그인 및 연동을 할 수 있는점을 알게되어 시도해보고싶었다. ..
title : "JeKyll기반의 블로그(Github Page) 만들기(2) - Posting" tags : [ Github Page ,Jekyll ] category : "GithubPage and Jekyll" date : 2020-10-15T16:46:00 last_modified_at: 2020-10-15T16:46:00 02. Posting 02.1 Posting minimal-mistakes 테마 적용 기준으로 작성합니다. 해당 테마를 받으면_config.yml가 친절히 작성되어있으므로 주석을 참고하여 본인의 정보로 수정하여 주면 된다. 우선, 포스팅을 하기 위해서는 최상위에 _post폴더가 있어야한다. 없으면 생성해주고 해당 폴더에 YYYY-MM-DD-[타이틀명].md형식의 파일을 추가한다 ..