[Git/Github] 다른 사람의 repo를 내 repo로 가져오기 (set-url)
·
Programming/Git, Github
Problem 다른 사람의 remote repo에서 내 local repo로 clone해온 것을 (변경사항 확인용, 버전관리용으로 사용하기 위해) 내 repo에 올리기 Solution 현재 연결되어있는 remote repo 확인 git remote -v 아마 이런식으로 다른 사람의 remote repo에 연결되어있을 것 # origin https://github.com/[user-name]/[repo-name].git (fetch) # origin https://github.com/[user-name]/[repo-name].git (push) 자신의 Github 계정에서 새로운 repo 생성하고, 새로 생성된 repo의 url 복사 set-url 옵션을 이용하여 remote repo의 url을 변경 gi..
Git/Github 기본 개념, 주요 명령어와 사용법
·
Programming/Git, Github
Git/Github 기본 개념해당 내용은 evan-moon님의 블로그 내용을 정리한 글입니다. Git이 무엇이고 왜 필요할까? `깃(Git)`은 분산형 버전 관리 시스템이다.소스 코드 등의 변경사항, 즉 버전을 관리해주는 시스템인 것이다 Git은 다음과 같은 프로세스를 위한 개념원격 저장소에 있는 파일을 내 컴퓨터(로컬 저장소)로 복붙 → 로컬 저장소에서 수정 → 원격 저장소로 업데이트 자신이 변경한 로컬의 소스를 원격(서버)의 소스에 업로드하는, 즉 서버로 밀어올리는 행위를 `Push`라고 부름서버의 소스를 자신의 클라이언트로 가져오는 행위를 `Pull` 또는 `Fetch`라고 부름 원격 저장소는 구글 드라이브와 같은 클라우드 스토리지와 비슷하게 생각하면 된다전 세계 어딘가에 있는 서버에 우리의 소스를..