Study/Git

    [Git] Git Basics

    Snapshots, Not Differences Git uses snapshot-based version control c.f. delta-based version control which is used in many other VCSs Git stores the snapshots of every file modified in each version. Faster lookups, but uses more disk space Git은 다른 VCS와 데이터를 다루는 방법에 차이가 있다. VCS 시스템 대부분은 관리하는 정보가 파일들의 목록이다. CVS, Subversion, Perforce, Bazaar 등과 같은 delta-based VCS는 각 파일의 변화를 시간 순으로 관리하면서 파일들의 집합을 관리한..

    [Git] Version Control System (VCS)

    Version control System A version control system is a system that records changes to a file or set of files over time. 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. revert selected files back to a previous state revert the entire project compare changes over time see who last modified something that might be causing a problem who introduced an issue and when Local Version Contr..