[Git] git 히스토리 삭제
2022. 6. 29. 00:09
TIL/00_Git
최근 깃허브에 공부한 내용 올리고 하다보니 API Key를 올려버리는 어처구니 없는 실수를 저질렀다 사실 전혀 API Key 자체를 인지하지 못했는데 G메일로 깃가디언?이 GitGuardian has detected the following Google API Key exposed within your GitHub account. 라고 알려줬다.. 이게 뭔 상황인가 하고 검색해보니 자칫하다가는 계정이 정지되거나 API 키를 재발급 받아야 할 수도 있다고 했다. 심지어 이 key는 내 키가 아니라 수업 때 사용했던 강사님 키라 큰 민폐가 될 뻔한 상황이었던... 그래서 빠르게 파일을 수정하고 다시 push를 해서 괜찮을 줄 알았는데... 알고보니 history에는 그대로 남아있었다!!ㅠㅠ 이 히스토리를 어..

GITHUB 특강 0617 정리
2022. 6. 17. 18:04
TIL/00_Git
00_GIT_Day2_0617 수업 정리 GIT 기초 GIT Pull git pull: github 것을 받아오기 GIT branch git branch : 새로운 브랜치 작성 git branch : 브랜치 목록 전체를 확인 앞 부분에 *이 붙어있으면 현재 선택된 브랜치 GIT merge 작업을 하던 중 수정 사항이 생길 때 사용 master 브랜치에서 메인 작업을 진행 새로운 이슈나 수정이 필요한 사항이 생기면 새로운 브랜치를 생성하여 수정 새로운 브랜치를 master 브랜치와 Merge 작업 순서 git branch git checkout git add-> git commit git checkout git merge merge 할 때 conflict >>> head .... >> ====
GITHUB 특강 0616 정리
2022. 6. 16. 14:36
TIL/00_Git
00_GIT_Day1_0616 수업 정리 Git - 분산 버전 관리 시스템 버전 관리 : 언제 무엇을 썼는지 트랙킹 할 수 있는 것 Git : 시간대도 가능하지만 언제 한꺼번에 올렸지? 구분이 가능함 분산 ==버전 관리== 시스템 코드의 히스토리(버전)을 관리하는 도구 개발되어온 과정 파악 가능 이전 버전과의 변경 사항 비교 및 분석 백업, 복구, 협업 가능 현재 개발자들의 사용 현황 자료 survey CLI 기초 (Command-Line Interface) 1. GUI (Graphic User Interface) 그래픽을 통해 사용자와 컴퓨터가 상호 작용하는 방식 마우스 우클릭 > 새로 만들기 > 폴더 > new 작성 2. CLI (Command Line Interface) 터미널을 통해 사용자와 컴픁..