본문 바로가기
반응형

study/Git8

원격저장소 Repository에서 특정 폴더 가져오기 ## 워크스페이스 전체 파일 업로드된 저장소에서 선택 프로젝트만 가져오기 받고싶은 위치에 폴더를 생성함 git init git config core.sparseCheckout true git remote add -f origin 원격저장소주소 // ex) git remote add -f origin https://github.com/aaaa/test.git // -f 옵션은 --fetch와 동일한 옵션으로 remote를 연결함과 동시에 fetch를 통해 파일을 가져온다. echo "프로젝트명/" >> .git/info/sparse-checkout // 만약 test라는 repository의 portfolio라는 폴더를 가져오고 싶으면 "프로젝트명" 부분을 --> "portfolio/" 로 적으면 된다. .. 2023. 2. 8.
05. 소스트리 GUI로 Git 다지기 Git GUI인 소스트리로 로컬 저장소 추가하기 Add와 Commit이 무엇인지 스테이지 개념과 함께 이해 0. 소스트리 설치 - GUI 환경 구축 해당 사이트로 이동 - https://www.sourcetreeapp.com/ 위 슬라이드 쇼 처럼 다운로드 해준다. 파일을 실행 시키면 두가지 선택이 나오는데 아래 처럼 Bitbucket 을 선택하면 자동으로 인터넷 창이 뜰것이다. 안뜨면 다음을 눌러준다. 로그인 및 가입을 하라는 창이 뜬다. 나는 구글로 가입및 로그인을 선택함. create 누르면 username 정하는 창이뜬다. 대충 지어주고 continue 누른다. 다음 두가지 경우가 있는데 첫번째 경우 이런 experience 선택지가 뜨는데 모르겠으면 사진 처럼 선택하고 submit 클릭 혹시나 .. 2020. 12. 11.
04. 다른 사람이 만든 저장소 받아오기 원리 1. 고양이가 1번 2번 파일을 원격저장소에 저장했다. 고양이 원격저장소 1번 2번 1번 2번 2. 문어가 신입으로 들어 와서 파일들을 본인 컴퓨터에 받아오고 싶어한다. 고양이 원격저장소 문어 1번 2번 1번 2번 3. 문어가 'clone'을 하면 문어 컴퓨터에 파일을 받아올 수 있다. (로컬저장소에 .git폴더도 자동으로 생김) 고양이 원격저장소 문어(clone) 1번 2번 1번 2번 1번 2번 4. 그 와중에 고양이가 새로운 버전 3번을 만들어 원격저장소에 'push'했다. 고양이(push) 원격저장소 문어 1번 2번 3번 1번 2번 3번 1번 2번 5. 문어는 3번 파일을 'pull' 명령어를 써서 받아올 수 있다. 고양이 원격저장소 문어(pull) 1번 2번 3번 1번 2번 3번 1번 2번 .. 2020. 1. 28.
03. 만든 버전 GitHub에 올리기 1. github에 있는 repositoey에서 아래 코드 찾아 복사하기 git remote add origin https://github.com/leftyfair/Study.git 2. GitBash에 붙여넣기 (ctrl + v 누르면 안되고 우클릭 paste로 한다. 아무 반응 없다.) 3. push 해준다. git push origin master origin: 추가한 원격(remote) 저장소 master: 브랜치 이름 혹, 로그인 하라는 창이뜬다. 로그인 해주면 다시 업로드 시작됨 $ git push origin master Enumerating objects: 6, done. Counting objects: 100% (6/6), done. Delta compression using up to .. 2020. 1. 28.
반응형