Soft_Ware/git(2)
-
Git(2) branch
Git branch: Commit을 가리키는 포인터 git branch {name} name이라는 branch 생성 git checkout {name} head가 name의 branch를 가리키게 함 name 대신 Commit의 Id를 적어주면, head가 특정 브랜치를 가리키는 것이 아닌 특정 Commit에 위치하게 됨. (Branch를 통해 Commit을 가리키는 것이 아닌 head가 직접적으로 Commit을 가리키는 형식) -->Detach 상태 (branch와 분리되어 있는 상태이다.) --> 과거의 Commit으로 부터 새로운 branch를 만들때 주로 사용한다. head가 가리키는 branch의 commit의 모습으로 보임 git log --all --graph (--oneline) --all..
2021.07.17 -
Git(1) commit,remote
Git 프로젝트의 버전관리를 하는 프로그램 버전관리를 통해 프로젝트의 진행에 있어 시작부터 프로젝트가 종료될때까지 역사를 볼 수 있고 어느 시점의 프로젝트버전으로 돌아갈 수 있다. Git + Server를 통해 개인 프로젝트가 아닌 그룹 프로젝트의 경우 사용자간의 협업이 가능하다.(버전을 올리거나 올린 버전을 로컬 컴퓨터로 가져오는 등) Gitlab이나 Github와 같은 서비스는 Git과 더불어 서버도 가지고 있는 저장소 서비스라고 할 수 있다. (Git과 Gitlab,Github 등을 동일하다고 생각하면 안된다!) Git 설치:https://git-scm.com/ Git git-scm.com 우리가 작업을 하는 툴이 Pycharm,VScode,Visual Studio 등등 여러 툴이 있을것이다. Gi..
2021.07.17