개인 공부를 위해 작성했습니다
쉽게 말해, 프로젝트 파일의 변경 사항을 추적하는 시스템
로컬에서 Git으로 작업한 프로젝트를, 원격 클라우드 기반 저장소인 Github로 공유
(wsl) touch 파일명
파일명의 파일 생성mkdir 풀더명
풀더명의 폴더 생셩pwd
현재 위치 확인git 시작 git init
이제부터 이 폴더를 추적하겠다. 항상 그 폴더안에서 명령 실행. 첫 폴더 생성시에만 명령 실행
새로운 폴더를 만들 때 실행. 추적 삭제시 .git 폴더 삭제
git 상태 확인 git status
어떤 명령어를 치기 전에 어떤 상태인지 확인
파일 수정 이력 기록 준비 git add
임시 저장공간에 올려놓는다 ex) 코딩하기 전 코팅지 셋팅
git add .
파일 수정 이력 기록 git commit
확실하게 저장 ex) 코팅지에 열 작업. 코팅 끝
git commit -m "작업 내용 입력"
commit 이력 보기 git log
git remote add origin 저장하려는 주소
git remote
git remote -v
어떤 리모트랑 연결되어 있는지 확인 명령어git push origin 현재위치
git push origin master
이미 생성된 repository 다운
git clone 가져올 저장소 주소
main branch가 생기고git branch feature/yurimkim
feature/yurimkim 라는 이름의 branch 생성하기git branch
현재 위치 확인git checkout feature/yurimkim
master에서 나가서 feature/yurimkim
으로 이동~ 열심히 작업하고 ~
git add .
임시 저장하고git commit -m "작업한 내용 입력"
임시 저장했다면 커밋까지 필수!git pull origin master
Remote에 올리는 작업✅ 목표!
Git
이 무엇이고, 왜 필요한지Github
와의 차이점은 무엇인지Git
을 제어할 수 있다