본문 바로가기
반응형

전체 글254

POC, POC 코드에 대하여 개념증명(PoC; Proof of Concept)은 어떤 아이디어에 대한 짧고 완전하지 않은 구현으로 그 타당성을 입증하고 그 원리를 시범적으로 보여주며 그 목적은 일부 개념이나 이론을 검증하는 것 이다. 개념증명은 실현의 원형(原型)에 흔히 기념비적인 의미를 가진다. 개념검증이라고도 한다. 컴퓨터 보안 용어에서 개념증명은 0day, exploit의 별명으로 자주 사용된다. http://wiki.hash.kr/index.php/%EA%B0%9C%EB%85%90%EC%A6%9D%EB%AA%85 사이버보안 업무에서 POC 코드란 취약점을 이용한 공격이 가능함을 보여주는 시현 소스코드라고 보면 된다. https://m.blog.naver.com/wwwkasa/221003892690 POC 코드란? (Proof.. 2022. 3. 19.
[git] 자주 사용하는 명령어 정리 [파일 (새로) 올리는 과정] 1. git init : 해당 폴더 내 .git 폴더 생성 2. git add : 안의 파일들을 stage 시킴 ex) git add . (모든 파일 tracking) 3. git commit -m : 인라인 형식으로 작성된 를 커밋메시지로 하고 현재까지의 상태 저장 ex) git commit -m "first commit" ex) git commit -am "first commit" //a는 add를 하지 않고도 커밋을 해주는 것으로 modified 상태의 파일들을 자동적으로 add시켜주는 옵션이다. //한번도 staged되지 않은 파일에는 적용되지 않는다. 4. git remote set-url : 현재 로컬 git 폴더와 원격 Repository의 주소를 연결하기 ex.. 2022. 3. 15.
[git] track과 stage의 차이 track: 추적된 상태. "git add ." 을 수행하게 되면 '.gitignored' 파일안의 내용을 제외하고는 전부 tracking 되게 된다. 이 상태에서 수정 또는 삭제, 변경을 하게 되면 그 변경 사항이 추적된다는 뜻에서 track이라고 하는 것 같다. - staged: 현재 기록하고자 하는 대상들. 커밋을 하기 위해 준비하는 것이기 때문에 무대 위에 올린다는 뜻으로, stage라고 하는 것 같다. - unmodified: staged 된 파일을 커밋하게 되면 그 상태가 저장된다. 무대가 끝나고 내려간 상태라고 볼 수 있지 않을까! - modified: unmodified를 수정하면 당연히 modified 상태가 된다. 이 상태에서 다시 add를 하면 stage에 올릴 수 있고, 이를 커밋하.. 2022. 3. 14.
fatal: refusing to merge unrelated histories 해결 방법 git을 잘못사용하여 branch에 main과 master 이렇게 2개가 생겨버렸고, 이를 merge 하려하니 아래와 같은 에러가 발생하였다. fatal: refusing to merge unrelated histories 아래 링크를 통해 해결하였다. https://www.educative.io/edpresso/the-fatal-refusing-to-merge-unrelated-histories-git-error 요약하자면 main에 해당하는 내용이 있는 상태에서 아래 명령어로 master의 내용들을 pull 하고 다시 push해주었다. git pull origin master --allow-unrelated-histories 2022. 3. 13.
반응형