본문 바로가기

Study/etc

[git] 깃으로 잘못 올린 파일 깔끔하게 삭제하기 깃허브에 credential파일이 올라가있는 걸 이제야 발견했다 내 계정으로 만든 정보가 들어가 있어서 이 민감 데이터 파일을 삭제해야 한다. 그래서 삭제하려고 했는데 깃허브 웹 내에서 삭제도 안되고 수정하려고 했는데 수정 커밋 내역에 이전 내용이 대놓고 써있어서 실패. 파일 자체를 완전히 없애는 방법에 대해 알아봤다. 이렇게 세 명령어를 git bash로 입력해줬더니 디렉토리가 완전히 삭제되었다. git filter-branch --tree-filter 'rm -rf 경로/디렉토리명' HEAD 삭제하고자 하는 디렉토리 경로를 넣고 입력해주면 된다. 디렉토리 삭제와 commit 메시지도 처리 됨. git update-ref -d refs/original/refs/heads/master git push o.. 더보기
삼성 노트북에 아이패드 듀얼 모니터로 사용하기!! / splashtop 실행 안되는 이유 삼성 노트북과 아이패드를 사용하는 유저로서 그저 맥북을 부러워하다가 드디어 둘을 연결시켜 보았다!! 매우 간단한 방법으로 연결돼서 조금 머쓱 1. 아이패드에 splashtop 어플을 깔아준다. 2. 노트북에도 splashtop를 설치한다. https://www.splashtop.com/wiredxdisplay Turn your Tablet into a Monitor | Splashtop Wired XDisplay | Use Tablet as Second Screen Use Splashtop Wired XDisplay to turn your iPad, Android tablet, Kindle or smartphone into a high-performance second display for your co.. 더보기
GitHub 업로드 하기 1. Git을 설치한다. https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp git-scm.com 2. 내 GitHub 계정에 원하는 repository를 만든다. New Repository 생성하기! 원하는 reposit.. 더보기
티스토리에 마우스 이펙트 / 마우스 커서 적용하기✨ 1. 마우스 이펙트 적용하기 http://www.mf2fm.com/rv/dhtmlbubblecursor.php Underwater Bubble Cursor Javascript :: RV's free DHTML effects STEP 1: Copy and paste the code below so that it sits between the and tags at the top of your web-page: // www.mf2fm.com 위의 페이지에 들어가면 여러 마우스 효과를 볼수 있다!! 여기서 이것저것 눌러보고 마음에 드는 효과를 고른다 그리고 CLICK HERE를 눌러서 코드 복사! 블로그 편집에 들어가서 스킨 편집을 눌러준다 스킨 편집 페이지에서 html편집으로 들어간다 여기서 태그 사이에 복사.. 더보기
npm 오류 해결 방법 / AppData 폴더 확인하기 가끔 npm 사용할 수 없다는 오류가 뜨는데 이럴 땐 환경변수 추가를 해야한다 제어판 - 시스템 및 보안 - 시스템 - 고급 시스템 설정 혹은 Win+S - 환경 변수 검색을 해준 뒤 환경 변수에 들어간다 그럼 이렇게 환경 변수를 편집할 수 있고 여기서 위 아래에 둘다 추가해준다 먼저 위에있는 사용자 변수에서 Path를 찾아 더블클릭하고 npm 경로를 새로 만들기로 넣어준다 npm은 보통 AppData-Roaming 밑에 있는데 AppData 폴더가 안보이는 경우가 있다 그럴 땐 이렇게 폴더 위에서 보기를 누르고 숨긴 항목에 체크하면 숨겨져 있는 폴더를 볼 수 있다 이렇게 폴더 안에 들어가서 경로에서 우클릭 후 주소를 복사하면 된다!! 같은 방법으로 밑에 있는 시스템 변수에도 경로를 추가해주면 끝! 바로.. 더보기
Visual Studio Code 설치 및 사용하기 자바스크립트로 앱 개발을 진행하기 위해 Visual Studio Code를 설치해주었다 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 먼저 설치파일 다운로드!! 다운된 파일 실행해서 설치를 진행.. 더보기
React? React Native? Node.JS? 리액트와 리액트 네이티브의 차이점 React React Native 개념 프론트엔드 UI를 만드는 자바스크립트 라이브러리 네이티브 앱을 만들 수 있는 자바스크립트 라이브러리 장점 안드로이드 & IOS 동시 개발 가능 UI 컴포넌트화로 간편하게 수정, 재사용 단점 기존 방식보다 라이브러리 부족 없는 기능은 다른 라이브러리로 구현 Node.JS Node.JS란 자바스크립트 런타임. *런타임 : 프로그램 언어가 구동되는 환경 확장성 있는 네트워크 애플리케이션 개발에 사용되는 소프트웨어 플랫폼이다. Node.JS에서 사용되는 npm은 오픈 소스 라이브러리 생태계 서버 개발 가능 개발이 빠르고 쉽다(가볍게 돌아감) 더보기
듀얼모니터 간단하게 설정 및 해제하는 방법 * 윈도우 기준 윈도우 키 + p 를 누르면 이런 화면이 뜬다. PC 화면만 : 본 PC 하나의 화면만 나옴 복제 : 두 모니터에 같은 화면이 나옴 확장 : 듀얼 모니터 두 번째 화면만 : 연결한 모니터만 나옴 더보기

728x90
LIST