각종 학습 요약/Git
-
Git 기초 - Git으로 관리하기각종 학습 요약/Git 2022. 5. 3. 17:22
Git 기초 - Git으로 관리하기 Git 기초 - Git이란? & 설치 및 설정에 이어서... Git 기본 명령어들 init fork clone status add restore commit reset revert remote add remote -v pull push merge rebase Git의 기본 상태/영역 기본 상태 untracked: 아직 git 시스템으로 관리된 적 없는, 이제 막 발견한(생성한) 상태. git status로 확인은 가능하다. modified: git이 기억하는 최종 상태에서 수정된 적이 있는 상태. git add를 통해 staged로 옮긴다. git restore로 수정사항을 철회할 수 있다. staged: 커밋을 위한 대기열에 올라가있는 상태. git restore로 ..
-
Git 기초 - Git이란? & 설치 및 설정각종 학습 요약/Git 2022. 5. 3. 16:37
Git 기초 - Git이란? & 설치 및 설정 Git이란? 형상 관리 시스템. 파일이 수정된 버전이나 운영, 개발, 스테이징, 로컬 등의 상태에 따라 달라지는 개발환경을 유연하게 구성할 수 있도록 도와준다. 이전까지 많이 사용했던 SVN과 가장 큰 차이점은, 탈중앙식이라는 점이다. SVN은 메인 서버에서 모든 버전을 컨트롤 하지만(메인서버에 커밋하면 끝), Git은 각자의 Repository를 가지고 있고 로컬에서는 커밋하더라도 즉시 운영에 영향을 미치지 않기 때문에 자유롭게 구성하기 나름이다. 설치 윈도는 여기에서 받고, 맥이나 리눅스에서는 패키지매니저를 통해 설치하자. GUI / CLI 둘 다 사용하자. 설정 git을 사용할 유저 이름과 이메일을 입력해준다. git config --global use..