Error Log (4) 썸네일형 리스트형 [GitHub] git reset, git revert로 이전 커밋으로 되돌리기 아차스러운 실수로 커밋을 해버렸을 때 이전 커밋으로 돌리는 방법은 git reset과 git revert가 있습니다. 두 가지 작업을 비교해보고 어떠한 경우에 각 reset과 revert를 써야하는지 알아봅니다. reset, revert의 차이 동일한 점은 둘 다 이전 커밋으로 되돌린다는 것인데, GitHub의 원격 저장소에 올라가 다른 사람과 코드 공유의 유무에 따라서 사용 방법이 달라집니다. reset 커밋이 로컬에서 이루어졌다면, reset을 쓸 수 있습니다. 사용 방법은 git reset --option 돌아갈 커밋입니다. 아래는 예시입니다. 1. commit을 여러번 합니다. git commit -m "first commit" git commit -m "second commit" git comm.. 서버 통신 헤더를 이용한 웹 보안 대응 서버 통신 헤더를 이용한 웹 보안 이 글은 웹 개발 1년차 초짜 개발자가 쓴 글로써, 오류가 있을 수 있습니다.오류가 수정해야 할 부분이 있다면 댓글로 알려주세요!웹을 개발하다 보면 보안에 신경써야 할 부분들이 많습니다. 이 velog.io 서론 회사에 보안설정을 요구하는 문서가 날라왔습니다. 클라이언트에서는 헤더에 관련 설정을 해주어 보안에 신경쓸 수 있습니다. Content-Security-Policy 브라우저에서 XSS와 관련된 공격을 막아주는 헤더입니다. 기본적으로 브라우저는 페이지에서 요청하는 모든 코드를 다운로드하여 실행합니다. 하지만 이 Content-Security를 설정함으로서 브라우저에게 특정 조건의 리소스만을 실행하라고 전달합니다. 여러가지 값이 전달될 수 있는데, default-sr.. [Git Error] error: src refspec master does not match any 에러 문제발생 로컬 저장소에서 작업하고 있는 프로젝트를 깃허브로 push 하는 경우 다음과 같은 메세지가 뜨는 경우가 발생한다. error: src refspec master does not match any error: failed to push some refs to 'https://github.com/repo~' 이유 해당 에러는 깃허브에서 pull 없이 push할 경우 기존 내용을 삭제하거나 하는 문제가 생길 수 있기 때문에, 에러 메세지를 발생시키는 것. 해결 - 1 해당 에러가 발생하면 아래의 순서대로 다시 명령어를 입력. 새로운 깃 리파지토리를 init하고, 다시 push 하는 방법이다. git init git add . git commit -m "message" git remote add ori.. [인텔리제이] Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 1099; 개요 테스트 서버에 올리면서 에러 메세지로 톰캣을 여러번 실행시켜서 나는 에러메세지 에러메세지 Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use (Bind failed) 1099 Port가 이미 쓰여지고 있다. 해결 1. 터미널을 켜 원하는 포트를 찾는다. $ lsof -i :1099 2. PID를 찾아 그 번호를 죽여준다. $ kill -9 2557 3. 해결 이전 1 다음