Skip to content

git 강의 때 들었던 내용 정리

1 min read

대학생 때 들었던 Git 강의 내용을 종이 필기로 남겼는데, 버리기는 아까워 블로그 포스트로 옮겼습니다. 부족한 점이 있으면 알려주시면 감사하겠습니다. :D

회사가 git을 안 쓰고 있다면 문제가 있다!

git config --global ~   // 지금 로그온한 계정에 전체 설정
git config --list       // 현재 저장소 로컬 설정
/.git/  // 로컬 저장소 데이터베이스
git init
git status          // 작업영역 상태 확인
git add ~           // 스테이지 영역 추가, 바뀐 내용, 새로운 내용
git commit -m "~"   // 커밋하면서 설명 남김 (message)
git commit {id}     // 고유 SHA1 값
git log

Branch 작업

git branch testing
git branch -v
git checkout <branch 이름> // 새 브랜치로 전환
// 마스터일 때
git merge testing   // master에도 변경 내역을 반영 -> 합치기(merge)

// 되돌리기
git reset --hard {커밋ID(7자리)}
// 로그 간단히 보기
git log --oneline
// remote 저장소로 push
git remote add <name> <url>
git revert <커밋ID>  // 복구, 역커밋

프로젝트 포크(Fork)

Git 강의

T아카데미 강연자료


Share this post on:

Previous Post
dyld: library not loaded error 해결하기
Next Post
Add image to string in UILabel using NSTextAttachment