본문 바로가기

[Useful tech]6

Git - 원하는 시점으로 프로젝트 되돌리기 # 문제의 발견 제가 최근에 을 작성하면서 ES6로 서버를 설정한다고는 했지만, 모듈 관리는 Node.js에서 기본으로 사용하고 있는 CommonJS 기반으로 놔두었기에 마음에 걸렸습니다. 초기 설정을 수정해 올리고, 본 프로젝트에 적용을 해보고자 진행 중인 프로젝트의 커밋을 확인했습니다. https://github.com/dorakang612/chatPrac/commits/master dorakang612/chatPrac Node.js를 기반으로하는 채팅어플 학습 프로젝트입니다. Contribute to dorakang612/chatPrac development by creating an account on GitHub. github.com 처음 세팅을 하고서 바로 커밋을 했었습니다. 간단하게 생각하여.. 2020. 5. 7.
GitHub - 보안성 취약 해결 및 gitignore 최근 Node.js를 활용하여 Chatting 하는 웹 앱을 만들어보기 위해서 Socket.io의 예시 코드를 공부하고 있었습니다. 이제 코드들을 한번씩 따라 쳐보면서 익혔다고 생각했고, 이 코드를 기본으로 하여 Chatting App을 만들어보자는 생각에 GitHub에 올리게 되었습니다. 하지만 GitHub에 올려보니 처음보는 경고 알림이 와있었습니다. 또한 GitHub 가입시 사용했던 메일 주소로도 메일이 도착했습니다. 어떤 것 때문에 경고가 왔는지 View security alerts를 눌러 내용을 확인해보았습니다. 모두 패키지들을 dependencies에 관한 문제들이었습니다. 버전이 낮다는 소리 같았습니다. 해결방법 또한 알려주고 있었고, 최소 권장 버전을 알려주었습니다. 패키지들만 업데이트해주.. 2020. 3. 31.
GitHub - Branch 생성 및 관리 이번 글에서는 "Branch"라는 것에 대해서 알아보겠습니다. # Branch 구경하기 일단 브랜치라는 것을 github 어디서 볼 수 있는지 확인해 보도록 하겠습니다. branch라는 것은 첫 번째로 저희가 만든 원격 저장소에서 위의 사진과 같이 Commit 아래 Select Box에서 확인할 수 있습니다. 일단 저희는 기본 branch인 master라는 이름의 branch만이 존재하는 걸 알 수 있습니다. 다음으로 gitbash 또는 cmd 창을 이용해서 확인 해보겠습니다. 로컬 저장소의 경로로 이동해서 다음의 코드를 입력해주시면 됩니다. git branch git bash에서 branch 확인 git branch를 입력하시면 현재 존재하고 있는 branch들의 목록이 결과로 보입니다. 현재 위의 사.. 2020. 3. 3.
GitHub - GitHub Desktop 설치 및 알아보기 GitHub에 대해서 공부해보고자 살펴보는 중 GitHub에서 제공하는 GitHub Desktop이라는 것이 있어 설치해봤습니다. 로그인 후 생성한 저장소들을 볼 수 있으며 클론이 가능합니다. Git GUI 서비스로 화면으로 쉽게 정보들을 파악하고 조작할 수 있게 돕는 것 같습니다. 처음 실행할 때 제가 빈 폴더가 아닌 폴더를 선택해봤습니다. 다음은 그때의 모습입니다. 그래서 기존의 파일을 지우고 진행해보았습니다. 잠깐의 파일 다운로드 시간이 지난 뒤 다음 화면이 나타났습니다. 해당 창에서 History를 눌러보니 Commit 내역들이 나왔고, 탭들을 눌러 살펴보니 저장소와 branch 등을 관리함에 있어 편리한 도구라는 걸 느끼게 됐습니다. git bash, cmd를 이용하면 깃 명령어들을 통해 관리하.. 2020. 2. 27.