새소식

SCIENCE OF DATA ANALYSIS/데이터 분석을 위한 CS

[GIT] #002 GITHUB 연결과 변경

  • -

안녕하세요, 데잇입니다. git에 익숙하지 않은 데이터과학자를 위한 git 초급 교실입니다. 오늘은 git과 github을 연결하는 과정을 살펴봅니다.


계정설정

GIT - GITHUB 연결

Link

git remote add origin git@github.com-acc2:acc2_username/reponame.git        # 생성시
git remote set-url origin git@github.com-acc2:acc2_username/reponame.git    # 변경시

Un Link

git remote rm origin

Check

git remote -v

활용사례

간단한 활용사례를 살펴봅니다.

github repo 설정

#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을 다루어 보았습니다.

Contents

소중한 공감 감사합니다

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 댓글/공감 꾸욱!