GitHub: Where the world builds software
GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
github.com
Stack Overflow - Where Developers Learn, Share, & Build Careers
Stack Overflow | The World’s Largest Online Community for Developers
stackoverflow.com
실습 순서
-저장소 생성 init
-저장소 프로그램 작성, 추가
-commint
-sist 브랜치 생성, 이동
-프로그램 수정
-commint
-master 브랜치에 병합 (관리자만 권한)
기본명령어
저장소 상태 확인
-git status
-현재 저장소 상태 출력
빨간색
아직 git에 추적하지 않는 파일이 있는 것
저장소에 파일 추가
-git add파일 이름
-해당 파일 Git이 추적할 수 있게 추가함.
녹색
제대로 저장소에 추가되었는지 확인.
저장소에 수정 내역 제출
-git commit
-변경된 파일 저장소에 제출.
commint(커밋)
-의미를 가질 수 있게되는 최소한의 단위
기본 커밋 메시지 편집기 : vim사용.
새로운 브런치 생성, 이동
작업공간 master브랜치 기본제공 -> 복제 git branch
저장소에 브랜치 추가
-git branch 이름
현재 브랜치
브랜치간 이동
cat 보기
i insert
esc : insert 빠져나감
:wq 저장하고 빠져나감
:wq? 강재로 빠져나감
컴파일
커밋전
git add 후 - 커밋 준비가됨 녹색
커밋!
git log 언제 작업 진행 했는지 보여줌
master gumi2 다른 java파일로 보임
git merge master에서 병합하는데 gumi2 것을 병합한다.