git clone을 통해서 다른 분들의 github repository를 가져와서 작업을 했는데, 내 깃허브에 새 레포를 만들어서 저장하고 싶다면 해당 절차를 통해 진행해보자.
클론을 진행한 작업 경로에서 ls -al
명령어를 입력하면 .git 파일이 보일 것이다. 이를 제거해주자.
rm -rf .git/
remove 명령어를 통해 git 파일을 제거해야한다.
제거하지 않으면 git init을 통한 초기화가 진행되지 않기 때문에 반드시 진행해야한다.
git init을 통해 초기화를 해줍니다.
현재 경로에 있는 모든 파일을 추가해줍니다.
작업한 파일들을 커밋해줍니다.
현재 체크아웃된 브랜치의 이름을 main으로 변경합니다.
연결할 Repo를 입력합니다. 레포를 만들 때 .gitignore나 readme.txt 파일을 추가할건지 물어볼텐데. 추가할 경우 클론한 작업물과 충돌할 가능성이 매우 높습니다. 빈 레포에서 작업하시는걸 추천드립니다.
커밋한 작업내용을 Origin에 푸시해주면 정상적으로 반영된 것을 확인할 수 있습니다.
해당 과정을 통해서 origin과 main을 연결시켜놨기 때문에 이후에 반영을 하실 경우 VSCODE의 GUI를 통해 커밋 & 푸시를 하시면 됩니다.
레포에서 변경된 내용을 가져오고 싶다면 git pull
을 통해 변경 내용을 로컬 환경으로 불러오면 됩니다.