[GitHub] 원격 저장소 파일 삭제하기
2023. 3. 15. 20:57
형상관리/Git
원격 저장소 파일 삭제 방법 실수로 개인정보가 올라간 yaml 파일 등을 올린 경우 깃헙에서 history를 완전히 없애는 방법 로컬 저장소에서 해당 파일을 삭제 git rm 변경된 내용을 스테이징하고 커밋 git add . git commit -m "Remove personal information" 이전 커밋으로 되돌리기 git log 명령어를 입력하여 커밋 히스토리를 확인하고, 삭제하고 싶은 파일 업로드된 직전의 커밋 해시 값을 복사해두기 → reset --hard 명령어를 통해 해당 커밋으로 되돌리기 git log git reset --hard 원격 저장소에서 해당 내용을 삭제 git push --force origin 🚫 주의 🚫 이 명령어는 원격 브랜치의 히스토리를 변경하므로, 다른 개발자들이..
[Git] git pull 덮어쓰기
2023. 2. 14. 20:41
형상관리/Git
git pull 덮어쓰기 원격 저장소의 내용으로 로컬을 덮어쓰려는 경우 git pull 덮어쓰기 명령어 덮어쓰고 싶은 branch가 따로 있다면 main 대신 원하는 branch명 작성하면 됨 git fetch --all git reset --hard origin/main git pull origin main
[GitHub] VS Code와 GitHub 연동
2023. 2. 13. 20:41
형상관리/Git
github 레파지토리를 먼저 생성한 후 VS Code와 GitHub 연동 아래의 명령어를 순서대로 입력 나의 경우 readme 파일을 생성하여 브랜치를 main으로 생성했기에 git pull origin main을 해줌 readme 파일을 생성하지 않았다면 master 브랜치에서 작업 앞으로 main 브랜치에서 작업할 것이기에 git checkout main 해줌 git remote add origin 주소 git pull origin main git add . git commit -m "commit message" git push -u origin master git checkout main 만약 master 브랜치에서 작업한다면 git remote add origin 주소 git pull origi..
[Git Error] fatal: not a git repository (or any of the parent directories): .git
2023. 2. 10. 20:41
형상관리/Git
fatal: not a git repository (or any of the parent directories): .git 발생 원인 현재 폴더에 git에 대한 정보를 담은 파일이 없어서 발생 해결방법 아래의 명령어 실행하기 git init git remote add origin (github 주소)
[Git] .git 파일 삭제
2023. 2. 9. 20:21
형상관리/Git
.git 파일 삭제 명령어 rm -rf .git -rf 옵션은 강제로 폴더와 폴더 안의 모든 파일들을 삭제하도록 함 이 명령은 해당 프로젝트에서 git을 사용하여 관리하던 버전이력들을 모두 삭제하며 복구가 불가능 함
[Git] git stash 명령어
2022. 12. 19. 20:42
형상관리/Git
git stash 명령어 사용법 실무에서 브랜치 이동시에 자주 사용했던 명령어 현재 작업을 일시적으로 저장 save는 생략 가능 save 뒤에 메시지 입력해서 저장 가능 git stash [save] 일시적으로 저장해 둔 작업 목록 확인 git stash list 일시적으로 저장해 둔 작업 되돌리기 인수를 지정하지 않으면 가장 최근에 저장된 작업 복원 stash@{1}과 같이 작업을 선택하여 복원 가능 git stash pop 일시적으로 저장해 둔 작업 삭제하기 인수를 지정하지 않으면 가장 최근에 저장된 작업 삭제 stash@{1}과 같이 작업을 선택하여 삭제 가능 git stash drop 일시적으로 저장해 둔 작업 모두 삭제 git stash clear
[GitHub] fork된 repository 삭제
2022. 11. 9. 20:46
형상관리/Git
GitHub에서 fork된 repository 삭제하기 fork된 repository 클릭 Settings 클릭 Danger Zone에서 "Delete this repository" 버튼 클릭 🚫 주의할 점은 로그인 아이디가 fork된 repository를 삭제하고 싶은 아이디가 맞는 지 확인해야 함
[Git Error] git branch 삭제 안될 때 Cannot delete branch
2022. 11. 2. 21:24
형상관리/Git
깃 브랜치 삭제 기본 명령어 git branch -D dev error: Cannot delete branch 'dev' checked out at '경로' 오류 발생 해결 방법 현재 브랜치가 삭제하고자 하는 브랜치이기에 브랜치 전환 후 삭제 git checkout main git branch -D dev