Git 교과서

코드 이력, 하나도 놓치지 마라!

버전 관리 시스템의 이해와 설치부터 커밋, 브랜치, 임시 처리, 병합, 복귀, 서브모듈, 태그까지
깃, 소스트리, 깃허브로 실습하며 기본기를 탄탄하게 다진다!

Yes24 교보문고 알라딘 인터파크 길벗

GEM

잼(gem)은 루비 언어의 패키지 관리 도구 입니다. 루비 또한 다양한 페키지를 배포하고 관리 됩니다.

Gem 사이트

루비의 라이브러리들은 rubygems.org 에서 관리 됩니다.

패키지 정보

루비의 gem은 패키지의 정보와 의존성을 gemfile 안에 저장을 합니다. 또한 이를 통하여 다시 페키지를 배포할 수 있습니다.

깃허브 연동

깃허브의 같은 원격저장소를 이용하여 루비 패키지를 직접 설치를 할 수 있습니다.

$ gem ‘패키지명’, ‘버전’, git:’깃허브주소’