본문 바로가기

GIT4

[스터디 노트] 8번째 git (240918), 제로베이스 데이터 분석 스쿨 내용 제로베이스 데이터 분석 스쿨 내용에 대한 기록이다.8번째는 git 강의이다.마지막 git 강의이고 다음 부터는 파이썬을 이용한 데이터분석으로 들어간다. [git tag]깃 태그특정 버전에 태그를 달아놓을 필요가 있을 때 사용보통 버전을 릴리즈할 때 사용tag 이름으로 체크아웃 가능git tag (태그 이름)태그 생성HEAD가 가르키는 버전을 태그로 생성git tag태그 목록 조회git tag (태그 이름) (커밋 id)지금 버전 말고 이전 버전으로 태그를 생성git push origin (태그 이름)태그 배포하기깃허브에 태그가 표시되며 업로드git show (태그 이름)특정 태그 상세 조회git tag --delete (태그 이름)로컬에서 태그 삭제git push origin --delete (태그 이름.. 2024. 9. 18.
[스터디 노트] 7번째 git (240916), 제로베이스 데이터 분석 스쿨 내용 제로베이스 데이터 분석 스쿨 내용에 대한 기록이다.7번째는 git 강의이다. [git log 문법]git log저장소의 커밋 이력을 시간순으로 모두 출력git log -2최근 2개만 출력git log --skip 5최근 5개 스킵하고 나머지 모두 출력git log -p -1diff를 포함해서 출력git log --oneline커밋 로그 id와 커밋 메시지만 보기git log --author=(유저 이름 or 유저 이메일)사용자 정보로 검색git log -S (검색어)파일의 변경 내용으로 검색git log --grep (검색어)커밋 메시지 내용으로 검색[remote repository]git remote add origin (url)remote 저장소 추가git remote set-url origin (u.. 2024. 9. 16.
[스터디 노트] 6번째 git (240915), 제로베이스 데이터 분석 스쿨 내용 제로베이스 데이터 분석 스쿨 내용에 대한 기록이다.6번째는 git 강의이다. Git[Git][VCS 개념]버전 관리 시스템(Version Control Systems)형상 관리 시스템(Configuration Management Systems)과 같은 말버전별로 소스 관리, 문제 발생 시 전후 상황 파악협업, 작업 추적, 복구깃 공식 문서 https://git-scm.com/[Git 버전 관리]파일을 저장하는 순간의 스냅샷을 저장파일의 변경사항이 없는 경우, 파일을 새로 저장하지 않는다.Git 구성 요소working directory작업 공간우리가 폴더에서 보고 있는 파일staging area버전을 매기기 전 단계add 시 오는 공간여기 있어야 커밋 가능git directory버전을 매기고 관리하는 공간.. 2024. 9. 15.
깃허브 최신 add 취소, 최신 commit 취소, 용량 큰 파일 실수로 올렸을때, git reset HEAD^ 살다보면 개열받는 순간이 찾아온다. 예를들어 gitignore를 안한 순간?^^ 이런 용량이 큰 파일들은 깃허브에 올리는 순간 입벤 당한다. 그래서 git ignore에 넣어야한다. 하지만 난 그리 똑똑하지 않고 실수를 반복하기에.... git add 를 했지만 커밋도 취소도 안되는 난감한 상황 당황하지 말자. (이미 당황했다.) git log 일단 이걸 친다. 그럼 지금 내 커밋이 어떻게 조져져 있는지 볼 수 있다. 1번째 줄 : git add를 실수한 커밋과 이름. 2번째 줄 : 예를들어 어제 한 커밋과 이름. git reset HEAD^ 1번째 줄 즉 최근 커밋이 사라진다. 이 커밋은 오류(용량 이 크단다 친구야)가 있어서 절대 올릴 수 없다. 결제가 예의바르면 가능하지만 내 지갑은 예의바르지 않다.. 2023. 3. 7.