본문 바로가기

GitHub9

GitHub 원격저장소 히스토리 삭제하기 출처 : https://jupiny.com/2019/03/19/revert-commits-in-remote-repository/ Git으로 버젼 관리를 하며 개발하다보면, 작성한 커밋들을 되돌려서 다시 이전 상태로 원상복구하고 싶은 경우가 한번쯤 있을 것이다. 만약 로컬까지만 저장된 커밋인 경우는 $ git reset 명령어를 이용해 쉽게 커밋을 되돌릴 수 있지만, 이 커밋이 GitHub과 같은 원격 저장소까지 이미 올라갔다면 얘기는 조금 달라진다. 이 글에서는 이를 해결하기 위한 몇가지 방법들을 하나씩 소개하려고 한다.원격 저장소로는 가장 대중적으로 사용되고 있는 GitHub을 사용하였습니다.우선 아래와 같이 "Commit A", "Commit B", "Commit C" 세 개의 커밋들을 모두 푸시까지.. 2019. 8. 9.
[Problem] cannot remove ... : Device or resource busy GitHub 원격저장소 히스토리 삭제 (초기화) $ rm -rf .git [Error]rm: cannot remove '~~~ ': Device or resource busy >>해당 경로가 사용중인 경우 (프로그램이 열려있었다.) 프로그램 종료하고 다시 시도 1) 기존의 모든 히스토리 삭제rm -rf .git 2) 현재 소스들로 git repository 다시 생성하기git initgit add .git commit -m "Initial commit" 3) 깃허브에 push하기git remote set-url origin [URL]git push -u --force origin master 출처 : https://jobc.tistory.com/167 2019. 8. 9.
[Problem] No such file or directory : No such file or directory >> 경로 입력이 잘못됨 Check List 1. 경로가 정확한가2. 역슬래시가 아닌 슬래시로 구분했는가3. C드라이브에 접근하지 못할 때는 $ cd /c 사용 2019. 8. 9.
GitHub 사용법 참고 : 생활 코딩 ( https://www.youtube.com/watch?time_continue=1&v=KvBv_GMnkPU ) git remote add [origin1] [ repository link1 ] //원격저장소 이름 설정 git remote //원격 저장소 보기 git remote -v //원격 저장소 주소 보기 git remote add [origin2] [ repository link1 ] // 같은 링크에 원격저장소 2 생성 git remote -v> origin1 [ repository link1 ]> origin2 [ repository link1 ] git remote --help // 원격 저장소 관련 도움말 git remote remove origin1 // 원격저장소 .. 2019. 8. 8.