git bash cmd
mkdir workspace_name
(참고로 mkdir은 make directory의 줄임말이다)
cd workspace_name
mkdir test_project
폴더에서 Git을 초기화 하는 명령어를 사용하면 해당 폴더를 Git이 관리하기 시작
즉, test_project에 있는 파일들은 git의 관리를 받음
git init
touch test.txt (test.txt 파일을 test_project 폴더 안에 생성)
ls (list의 줄임말로 test_project 안의 파일들을 보여준다)
Git 에 존재하는 파일 확인
git status
working directory에서 변경 된 파일을 index(stage)에 추가
git add file_name
index(stage)에 추가된 변경사항을 HEAD 에 반영(확정)
git commit -m "commit에 대한 설명" file_name
- -m : message이며 뒤에 commit에 대한 내용을 메세지로 취급
- 최대한 잘 알아볼 수 있도록 메세지를 적어주는 것이 좋다
git hub를 통해 remote repository를 생성할 수 있다
github Token 생성
얼마전부터 보안상의 이유로 remote repository 접속 시 비밀번호 대신 token 사용
github>settings>developer settings>personal access tokens 창을 통해 토큰을 발행할 수 있으며 생성 후에는 token 값이 보이지 않으므로 반드시 잘 복사해 두고 사용 해야 한다
test_project의 코드 값과 토큰 값을 준비한다
local repository에 remote repository 등록
git remote add origin http://username:token@~ 이후 주소
git remote -v
git push origin branch_name
git pull origin branch_name
ls