Git 저장소 생성 및 커밋 ( init / add / commit ) 개요 깃 (Git) 의 장점중 하나는 대부분의 명령을 로컬에서 실행한다는 점입니다. 원격 저장소(remote Repository) 의 정보가 필요한때만 (pull push 등) 네트워크가 필요하고 그 외에는 오프라인 환경에서도 commit 이 가능 합니다. 이는 다른 SVN 같이 중앙서버에서 관리하는 VCS (version control system) 에서는 불가능한데 이 차이가 깃을 사용하다 보면 꽤 편리하게 다가옵니다. 그럼 이번 포스팅에서는 간단하게 로컬 저장소( Local Repository )를 생성하여 변경이력을 커밋을 해보도록 하겠습니다. Git 설치 및 세팅에 대한 설명은 이전 포스팅을 참고해 주세요. ▼▼▼▼▼ Git 설치 및 기본 설정하기 ( macOS / Windows 깃 설치 ) G.. Program/Git 2019. 10. 19. 17:39
Git 설치 및 기본 설정하기 ( macOS / Windows 깃 설치 ) 개요 Git 이란 버전 관리 시스템 ( VCS- Version control system ) 중 하나입니다. 예전에 많이 사용했던 VCS중 하나인 SVN(Subversion) 은 중앙집중식으로 대부분의 기능이 완성된 상태로 COMMIT을 하게 되지만 Git은 분산형 버전 관리를 지향하며 각 개발자 별로 자신만의 commit history 를 가지고 개발자의 Repository와 서버의 Repository를 독립적으로 운영하는 것이 가능 합니다. 각 개발자 별 commit history가 존재하기 때문에 한 개발자의 수정내역이 서버와 다른 개발자에게 영향을 미치지 않으며, 통합 관리자가 원하는 시점에 유연하게 원하는 개발자의 commit history를 가져와 운영할 수 있는 유연성이 장점 입니다. Git.. Program/Git 2019. 10. 15. 12:55