Git이 없다면
그래서 Git이 뭔데?
버전(=커밋) 관리를 위한 도구
버전?
유의미한 변화가 결과로 나온 것
버전관리
변경 내역들을 기억하며
필요하다면 작업을 되돌리며
여러명의 코드를 쉽게 나누고 합치며 개발하는것
Git Hub
Git이 관리하는 세 개의 공간
Git 명령어
명령어 | 의미 |
---|---|
git init | 로컬 저장소만들기 |
git status | 작업 디렉터리 상태 확인하기 |
git add<스테이지에 추가할 대상> | <스테이지에 추가할 대상> 스테이지에 올리기 |
git add. | 모든파일 스테이지에 올리기 |
git commit -m(messages) "(커밋메세지)" | 자세한 커밋 메시지와 함께 커밋하기 |
git log | 커밋 보기 |
git clone | 원격 저장소를 복제 |
git push | 원격 저장소에 밀어넣기 |
git pull | 원격 저장소를 가져오기 |