본문 바로가기

Ect6

git 저장소에 민감 정보 올라갔을 때 조치 | 특정 커밋만 삭제 주니어라면 한번쯤은 겪을 상황이지만? 다시는 겪고 싶지 않은 상황... 바로 git에 secret key를 올려버린 것이다... 아찔! 급하게 레파지토리를 비공개로 전환하고 수습을 해야했다. 문제의 파일을 .gitignore에 추가하고 다시 push를 했으나 어림도 없지! 그대로 남아있다. 원격 저장소에는 이미 과거에 올린 문제의 파일에 대한 cash가 남아있기 때문. 재빨리 아래 명령어를 통해 cash를 날려주고, git rm -m —cached [문제의파일명] cs 다시 한번 더 push를 해주면! cash가 삭제되고 .gitignore에 파일명이 반영되어 있기 때문에 최신 커밋에는 더 이상 문제의 파일이 보이지 않게 된다. 그러나! 문제의 파일이 존재하는 과거 커밋들이 문제. 여전히 누구나 hist.. 2021. 7. 4.
SVN repository 생성 및 커밋하기 1. Eclipse MarketPlace -> Subclipse 설치하기 2. SVN Repository 탭이 생긴 것을 확인할 수 있음. 여기에서 우클릭 -> New -> Repository Location -> Url 입력 3. Repository 생성 확인 4. Package Explorer -> 커밋 할 프로젝트 우클릭 -> Team -> Share Project -> SVN -> 커밋 할 Repository Click -> Commit Comment 작성 5. 완료 ★★★커밋하기 전에는 SVN Synchronize 탭에 있음★★★ 2019. 12. 16.
Git Repository 생성 & 업로드 Git에서 새로운 repository는 아래의 working-add-commit 3단계의 상태를 거쳐 생성된다. 1. Working Directory 작업 디렉토리 (working 상태) → 폴더 진입해 저장소 생성 2. Staging Area 영역(add 상태) 3. HEAD 영역 (commit 상태)로그인 후 커밋 → 로그인 후 커밋 4. 2019. 6. 18.
마크다운 용법 # 이것은 헤더(Header)입니다. ## 이것은 작은 헤더(Header)입니다. ### 더 작은 ###### 완전 작은 이것은 헤더(Header)입니다. 이것은 작은 헤더(Header)입니다. 더 작은 완전 작은 이것은 보통 글입니다. 문장(paragrph)을 쓸 수 있습니다! *이것은 이탈릭체(italic)로 바꾸는 기호입니다.* **이것은 굵은 서식 기호입니다.** ***이것은 이탈릭과 굵은 서식 기호입니다.*** ~~이것은 글위에 취소선을 그을수 있는 기호입니다.~~ **Paragraph안에** *스타일이 적용된 텍스트*를 넣을 수도 있지요.** 이것은 보통 글입니다. 문장(paragrph)을 쓸 수 있습니다! 이것은 이탈릭체(italic)로 바꾸는 기호입니다. 이것은 굵은 서식 기호입니다. 이것.. 2019. 5. 17.
UNIX 자주 쓰는 명령어 모음 fork 새로운 프로세스 생성 exec 새로운 프로세스 수행 & 백그라운드 처리를 위해 명령의 끝에 입력 wait fork 후 exec에 의해 실행되는 프로세스의 상위 프로세스가 하위 프로세스 종료 등의 이벤트를 기다림 exit 프로세스 수행 종료 cat 내용을 화면에 표시(DOS 명령 중 'TYPE'과 유사) chmod 파일의 사용 허가 지정 chown 소유자 변경 mount 파일 시스템을 마운팅(새로운 파일 시스템을 기존 파일 시스템의 서브 디렉터리에 연결)함 mkfs 파일 시스템 생성 chdir 현재 사용할 디렉토리 위치 변경 fsck 파일 시스템을 검사 및 보수하여 무결성을 검사 함 rmdir 디렉토리 삭제 ls 현재 디렉토리 내의 파일 목록 확인 getpid 자신의 프로세스 아이디를 얻음 get.. 2019. 2. 8.
LINUX 자주 쓰는 명령어 모음 pwdcdlscpmvmkdiraliastouchhistory | grepkillwhichwhoamisourcecatechogroupadduseradddf -hdu -hfree -hps -ef | greppasswdfind . -name aaa.txtrmsudo -isucurlwgettail -f aaa.logdatetarvi 2018. 11. 27.