Programming/GitHub 4

[GitHub] GitHub에 잘못 올라간 파일 삭제하기

원격 저장소에서 파일 삭제 // 원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다. $ git rm --cached [File Name] 원격 저장소에 적용 git add . git commit -m 'message' git push origin master 커밋 히스토리에 저장되어 있는 정보 삭제방법은 여기로 https://matseventwelve.tistory.com/39 [GitHub] github 커밋 히스토리 삭제하기 깃헙을 사용하다가 실수로 중요한 정보를 커밋한 경우가 생긴다. 이럴 경우 파일을 삭제하더라도 history에 정보가 남게된다. 다음 명령어들로 삭제해주도록 하자. git filter-branch --force --index-filter matseve..

Programming/GitHub 2021.11.24

[GitHub] github 커밋 히스토리 삭제하기

깃헙을 사용하다가 실수로 중요한 정보를 커밋한 경우가 생긴다. 이럴 경우 파일을 삭제하더라도 history에 정보가 남게된다. 다음 명령어들로 삭제해주도록 하자. git filter-branch --force --index-filter "git rm --cached --ignore-unmatch '파일경로/파일명'" --prune-empty --tag-name-filter cat -- --all '파일경로/파일명' 에서 파일경로는 root부터 지정해준다. ex) src/main/resources/properties/application.properties 명령어를 수행하면 이런 텍스트가 뜨고 얼마 후 history 제거 처리가 진행된다. 완료 후 git push origin master --force 명..

Programming/GitHub 2021.11.24

[GitHub] Git Bash 명령어

로컬 git bash 설정 git init : 로컬 저장소로 사용하겠다고 선언. git remote add origin $Repository주소 : 로컬 저장소와 깃헙 저장소 연결 (GitHub에 레퍼지토리가 생성되어있어야 함) git status : 저장소 상태 체크(파일갯수 체크) git add $파일명 : local git에 해당 파일을 추가 git add . : 해당 DIR에 있는 모든 파일을 깃에 추가 git commit -m "message" : 커밋 . -m 메세지 입력. git push origin master(branch명) : 로컬에 있는 데이터를 git에 push git pull origin master(branch명) : git에 있는 데이터를 로컬로 pull github에서 로컬저..

Programming/GitHub 2021.10.26