본문 바로가기

github3

[Git] node_modules 잘못 올렸을 때!! Git 특정 커밋 history 기록 삭제 하기 Github에 실수로 node_modules를 올렸을 때 대처법 Introduction 개인 프로젝트를 하는데 초기 세팅중에 실수로 github에 node_modules를 통째로 올려버리고 말았다 😫 구글링을 해보니 내가 commit - push해 이미 repository에 올라간 파일도 지울 수 있다고 한다. 그리고 파일을 지우고 나서 git에 남아있는 기록들 (내가 파일을 올렸었다는 기록, 커밋 기록)도 지워서 파일 history 까지 열람할 수 없게 하는 것도 가능했다. 이번 경험으로 중요한 파일(가령 env 파일)을 실수로 git에 push 했을 때 이렇게 수습하는구나 하고 알게 되기도 했다.. 😅 그래도 애초에 이런 실수를 하지 않도록 .gitignore 설정을 잘 하도록 하자 😂 나처럼 대충 .. 2024. 3. 12.
[1주차] 20220408 엘리스 TIL (Github) 1장. Git 이란? git = 효율적인 협업을 위해 사용 git은 각각의 파일을 스냅샷 형태로 저장함. * Git의 특징 가지치기와 병합 - 여러가지의 작업을 섞이지 않게 독립적으로 진행할 수 있음 가볍고 빠르다 - git은 모든 작업이 로컬에서 진행된다. subversion(SVN)과의 차이점 (SVN = 항상 네트워크가 필요(코드가 서버에 올라가있고, 사용자들이 접속해서 열람함) / git = 코드를 공유할 때만 네트워크에 접속(사용자들이 각자 모든 코드를 가지고 있음)) 분산작업에 매우 효율적 데이터 보장 - 모든 파일은 체크섬이라는 검사를 거침(체크섬 = 16진수 문자열(=commit id)로 이루어짐 -> commit id가 같다? = 파일 or 구성이 완벽히 같다는 것 => 누가 어떤 파일을.. 2022. 4. 13.
[1주차] 20220404 엘리스 TIL (HTML, CSS) 웹 작업 기본적인 컴포넌트 -> 설치(1. 브라우저, 2. 코드 편집기) / 실행(코딩) / 배포 ++ 비주얼 스튜디오에서 index.html 파일을 끌어서 브라우저 창에 올리면 브라우저에서 바로 열림 (단축키 : ctrl + O) * HTML 태그 = 열리는 태그, 닫히는 태그가 있고 슬래쉬로 구분한다. 🍟 사이트 추천 1 🍟 : https://unsplash.com/ Beautiful Free Images & Pictures | Unsplash Beautiful, free images and photos that you can download and use for any project. Better than any royalty free or stock photos. unsplash.com 맘에 드는.. 2022. 4. 5.