Ubuntu에서 git clone하고 git 추가하기
clone하길 원하는 git의 주소를 복사(ssh, http 둘 다 상관 X)
ubuntu에서 clone하길 원하는 주소(ex. C:\Users\samsung\OS)로 이동
$ cd OS

$ git clone clone하길 원하는 git의 주소
-> C:\Users\samsung\OS에 파일이 clone되어 저장되어 있을 것.
내 경우는 pa2 폴더가 저장됨.


이제, 내 local에 clone한 파일들을 내 git으로 옮겨야함.
내 git 프로젝트 주소를 복사함. (ssh, http 둘 다 상관 X)
여기서, 현재 주소는 '기억해야할 위치', 즉 세번째 스크린샷 local 주소.
다르게 말하면, .git 파일이 있고 그 아래에 옮길 파일들이 있는 위치.
나의 경우, C:\Users\samsung\OS\pa2.
(확인하고 싶으면, $ pwd 를 입력해서 '기억해야할 위치'가 나오는 지 확인, 아니면 $ cd 를 통해 디렉토리 이동)
디렉토리 변경 과정을 거치지 않으면
$ git remote add mine 내 git 프로젝트 주소 시, fatal: not a git repository (or any parent up to mount point /mnt) stopping at filesystem boundary (git_discovery_across_filesystem not set).
이라는 에러가 뜰 수 있음.
그 다음, 내 git에 옮기는 작업을 해야함.
$ git remote add mine 내 git 프로젝트 주소
: git 원격 저장소에 mine이라는 이름의 내 git 프로젝트 주소를 가리키는 원격 저장소 추가됨.
즉, 내 git 프로젝트 주소로 연결되는 통로 추가.
$ git remote -v
: 현재 있는 git 원격 저장소들을 보여줌.
mine과 내 git 프로젝트 주소가 있으면 연결 성공.
$ git push -u mine master
: mine에 파일들을 전송.
이로써 clone한 파일들이 모두 내 git 프로젝트로 옮겨짐.
내 git 프로젝트로 가서 clone된 건지 확인. finish.