- 2005.04 Linus Torvalds
- https://git-scm.com
- 분산 버전 관리 시스템
- 로컬 저장소에 작업 폴더의 변경사항을 기록하고 관리
- 장점은 오프라인에서 버전관리 가능
- 단점은 또 배워야 됨
- Git을 엔진으로 사용하는 서비스 다수
- GitHub, BitBucket, GitLab, Yona
- GitHub.com
- git을 엔진으로 하는 개발 소셜 플랫폼
- follow, watch, Pull Request
- https://git-scm.com
brew install git
yum install git
apt install git
- local workspace
- local stage
- local repository
- remote repository
- image from : https://www.git-tower.com/learn/git/ebook/en/command-line/remote-repositories/introduction
- GitLens
- Git Graph
- easy git
- dogfeet git
- GitHub 이력서
- 쉽게 살 수 있을까:GITHUB & GIT & Code Review
- Pull Request
- too long path error
git config core.longpaths true
- Invalid argument such as
:
error: unable to create file lib/:q: Invalid argument
- change filename