[윈도우]
윈도우+R키 -> CMD
ls : 파일 목록 명령어
cd : 폴더 이동 (Mac : dir)
cd.. : 폴더 바깥으로 이동
cd %USERPROFILE% : 최상의 경로로 이동 (Mac : cd~/.)
터미널에서 git 초기화작업
git config --global user.name "유저이름"
git config --global user.email "유저이메일"
📌 git 레파지토리에 로컬 파일 업로드
cd 프로젝트 폴더로 이동
git init
git remote add origin 레파지토리 주소
touch READNE.md /*프로젝트 관련 설명파일(과정 생략 가능)*/
git add.
git commit -m "메세지"
git push origin master /*마스터 브랜치에 업로드*/
추가) Readme.md에서 사용하는 문법
📌 로컬에서 변경한 파일/코드 업로드
git status
[파일 일부 업로드] git add 파일명
[전체 파일 업로드] git add .
git commit -m "변경사항"
git push origin master
git pull origin master
cd 프로젝트 폴더 이동
git clone copy한 주소
📌 clone한 프로젝트 수정 후 업로드
git status
-- 상태 확인 후 modified가 붉은 글씨로 뜨면 수정된 내역이 존재
git add .
-- 수정된 내용 추가 후 status 확인해보면 modified가 초록 글씨로 변경(add 완료됨)
git commit -m "작업메세지"
git push origin master
-- 작업내용과 소스 업로드, status 확인해보면 working tree clean 로 완료됨을 알 수 있다.
-- 브랜치는 안정적인 버전 관리, 코드리뷰, 충돌 방지 등 다양한 이유로 사용된다.
git branch
git branch 브랜치명
git branch -d 브랜치명
📌 브랜치 권한 변경
git checkout 브랜치명
git branch /*녹색으로 표시된 브랜치가 현재 권한*/
-- 해당 브랜치는 commit/push가 가능하며 master에 push불가
-- commit시 master가 merge를 해줘야 함
📌 master에서 브랜치 merge
git merge 브랜치명
git push origin master
-- 해당 브랜치가 master에 합쳐진다.