git init
git clone
Git - Git 저장소 만들기 (git-scm.com)
git init
- 아직 버전관리를 하지 않는 로컬 디렉토리 하나를 선택해서 Git 저장소를 적용하는 방법입니다.
순서대로 진행해보겠습니다. vscode에서 원하는 폴더를 선택합니다.
없으면 생성합니다.
저는 git_테스트라는 폴더를 만들었습니다.
vscode > Terminal > Ne Terminal 을 옆니다.
vscode 하단에 창이하나 열리는데 그 터미널 창에서 git 이라고 치고 엔터쳐서 실행했습때. git 에 대한 설명이 나오면 설치는 완료된것입니다.
그 상태에서 git init 라고 치고 엔터(실행)합니다.
Initialized empty Git repository in C:/Users/HANSUNG/Documents/work/baseJS/git_테스트/.git/ 라는 문구가 보이면 버전관리가 적용된것 입니다.
cvs, subversion등에서는 서버 설정등을 해야하지만 git은 이것으로 완료입니다.
github, gitlab등 중앙 저장소와 떨어져 있는 나만의 프로젝트 (local) 버전관리 시스템이 적용된 상태입니다.
vscode exploer상태에서 오른쪽마우스 > Reveal in File Explorer 실행 후 파일 탐색기를 보시면
vscode에서는 안보이지만 .git 폴더가 생성된 것을 알수 있습니다.
그리고 git init를 수행하면 vscode의 scm이 자동으로 인식해줍니다.
git clone
내부 프로젝트 중이거나 할 경우 clone 주소를 얻습니다.
저는 kensnyder/quill-image-resize-module: A module for Quill rich text editor to allow images to be resized. (github.com) alt 기능 추가를 위해 클론해봅니다.
https://github.com/kensnyder/quill-image-resize-module.git
clone을 사용하면 자동으로 폴더가 생성됩니다.
처음 ls 후 없었던 폴더가
git clone https://github.com/kensnyder/quill-image-resize-module.git 실행후
quill-image-resize-module 이라는 폴더로 생성됩니다.
최초 clone 후 origin/master에 연결되어있습니다.
단독 작업일 경우 여기서 작업해도 상관없습니다
협업일 경우는 버전관리하시는분에게 문의해보시는게 좋을듯합니다.