#1. 먼저 원격 저장소에 new repository를 생성합니다. 이때, 로컬저장소를 연결할 계획이라면 README.MD가 없이 텅 비워두는 편이 좋습니다.
git init # 2. 로컬 저장소 생성
git remote add origin [git@repo주소] # 3. repository 연결 (github의 copy를 이용하여 해당 코드를 찾아옵니다.)
git add .
git commit -m 'Initial Commit'
git push origin main
github repo 변경
# 방법1: 제거 후 연결
git remote rm origin # 기존 원격 저장소를 Un link 합니다.
git remote add origin [git@repo주소] # repository 연결 (github의 copy를 이용하여 해당 코드를 찾아옵니다.)
# 방법2: 변경
git remote set-url origin git@github.com-acc2:acc2_username/reponame.git # repository 변경
github에 잘못 올린 파일 삭제
git rm --cached -r "파일명" # --cached flag를 통해 git log에서 해당 파일을 삭제합니다.(실제 파일은 삭제되지 않음.)
git add "파일명"
git commit -m "'파일명'을 제거하였습니다."
git push origin main
위와 같은 과정을 통해 코드와 문서를 관리할 수 있습니다. 이상 추리의 기술과 데이터 과학을 위한 도구로써 git을 다루어 보았습니다.