git init
- git 시작
git status
- git 상태 확인
git add
- 파일 수정 이력 기록 준비
git commit
- 파일 수정 이력 기록
git log
- commit 이력 보기
git remote and origin
git push origin [branch]
-- linux 파일 생성하기 --
cd Desktop
mkdir wecode
ls -al // 새로운 파일을 생성했기 때문에 파일이 없음을 확인할 수 있다.
git init
ls -al // repository를 생성하였으므로 파일이 한 개 생겼다.
touch test.md // test.md 파일을 생성한다.
vi test.md // test.md 파일을 수정해본다.
/* i를 누르면 INSERT모드로 들어가서 내용 입력이 가능하다.
esc 누르고 :wq 명령어 입력 ls로 확인 */
git status // 현재 깃 상태를 확인할 수 있다.
git add test.md
git status // 재확인하면 다른 결과를 확인할 수 있다.
git rm --cached test.md
git add . // 해당 폴더에서 변경된 파일을 모두 add에 넣겠다는 의미
git commit -m "내용" // 엔터, 혹은 git commit만 입력하고 여러 줄 입력
git reset --hard // 복구
git log
git remote origin 깃허브주소(새 레포지토리에 있는) // origin은 주소가 길기 때문에 붙이는 별명
git remote // origin이 출력되어야 한다.
git push origin master
git clone
git branch
- 브랜치를 만들 때
git checkout
- 브랜치를 들어갈 때
git pull
- git clone과는 달리
이후에 다운로드 된(클론한) 폴더를 VSCode에 끌어놓으면 폴더가 열린다. 이후 command + j
단축키를 이용해 터미널을 열고 아래 명령어를 입력한다.
git branch feature/본인이름
git checkout feature/본인이름