<Local Repository로 시작해서 remote repository 만들어 연결하고 push/pull 하는 과정>
working Directory
: (=작업공간) 실제 소스파일, 생성한 파일들이 존재.
index(stage)
: Staging area(준비영역)역할, git add 한 파일들이 존재
HEAD
: 최종 확정본, git commit 한 파일들이 존재
mkdir <name>
workspace 생성
cd <name>
--> `mkdir <w_d name> workspace 이동한 뒤 working directory 생성
git init
ls -all
로 .git 폴더가 생성된 것 확인 -> .git으로 이동하여 파일을 보면 Git관련 파일 생성확인 touch <name>
git status
git add <filename>
git commit -m "commit 설명~" <filename>
git remote add origin https://<username>:<token>@github.com/<repository>.git
git remote -v
: Local Repository (HEAD)에 반영된 변경내용을 Remote Repository에도 반영하기 위해 git push 사용
git push origin <branchname>
--> master / maingit pull origin <branchname>
git pull origin master