git

    Git Branch Command

    # Git에서 Branch가 왜 필요한가? : branch를 이용함으로서 development process의 다양한 기능을 따로 개발할 수가 있다. 이를 통해 main branch는 문제가 생긴 코드에서 자유로워진다. 기능은 각 branch에서 따로 개발하고 나중에 merge하게 된다. #Master Branch -> 만약 git에서 version control을 시작하면, default branch는 'master' branch이다. : master branch는 가장 최신의 commit을 가리킨다. 즉, branch는 commit을 향한 포인터라고 볼 수 있다. - master branch에 main code를 유지하면서, 우리는 main code를 수정하거나 새로운 feature를 개발할 수 있다..

    Git Version Control Command

    # Git Repository 생성 & Git 초기화 명령어 #new Directory 생성 mkdir hello-git cd hello-git ls -al #세부정보와 hidden file 확인 가능 #새로운 git repository 생성 git init ls -al #.git파일이 생성된 것을 확인할 수 있다. : Git은 VCS이므로, file name을 보존하면서 변경 내용을 저장한다. 따라서 매 버전의 내용을 확인하고, 이전 버전으로 되돌리는 기능도 존재한다. #Version Control - Stage & Commit # Working Tree, Stage, Repository - Working Tree : 실제로 파일이 저장되는 디렉토리이다. Working directory라고 함 - St..