Categorygithub (2)

[ETC] Github의 취약성 알림 대처 방법

Github의 취약성 알림 대처 방법취약성 탐지 알림 from Github자고 일어났는데 Github으로 부터 다음과 같이 취약성 알림 메일이 왔습니다.[sonim1/sonim1-mysite] One of your dependencies may have a security vulnerability이런 메일 처음 받아본지라 깜짝 놀랐네요.뭔가 알아보니 package-lock.json 파일을 같이 올릴 경우 Github에서 알려진 취약점이 있는 라이브러리에 대해서 알림을 보내줍니다.Github 저장소에서 Insight > Dependency Graph 메뉴를 통해 접근 및 확인 가능합니다.이슈를 해결한 이후라서 인터넷에서 찾아온 이미지!삽질의 시작딱히 중요한 데이터가 있는 건 아니지만 신경 쓰이니 고치기로 ..

[ETC] Git & GitHub 사용하기

Git & GitHubGitGit은 프로젝트 관리도구 입니다. 무료로 사용할 수 있는 오픈소스이며, 작은 규모, 큰 규모 상관없이 프로젝트 수행 시 필요한 거의 모든 기능을 제공합니다.GitHub웹에서언제 무슨 파일을 추가 한지, 어떤 내용을 수정한지, 이전에 지운 내용은 무엇인지 등 프로젝트를 전반적으로 유용하게 관리할 수 있게 해줍니다. 내컴퓨터에서 작업한 프로젝트를 GitHub에 올려서 관리 할 수 있으며 검색, 다운로드 등, 공유 등 다양한 기능을 지원합니다. 명령어Git GUI보다는 명령어를 자주쓰기 때문에 명령어 위주로 작성하겠습니다.초기화디렉터리를 Git으로 관리할 때 가장 먼저 할 일은 초기화 하는 것입니다. init 명령어를 사용하며, 명령어를 실행하면 .git 디렉터리가 프로젝트에 생성..