본문 바로가기

2

Git - 2 커밋 add 명령어를 통해 스테이지 상태로 올리면 커밋을 통해 파일의 변경 이력을 저장할 수 있다. 커밋할 때마다 HEAD 위치 변경. 기존의 로컬 저장소에서 공유하는 것이 아닌, Github 의 원격 저장소를 이용해서 코드를 공유한다. 두 가지 방식으로 보안 프로토콜을 제공한다. 개인 프로젝트는 http 써도 무관할듯.. 협업을 위한 프로젝트는 SSH 사용하는 것도 좋을 듯. push 명령어를 통해 내 원격 저장소에 코드를 업데이트하고 , 처음 다운받을 떄는 clone 을 이용하는게 편리하다. 이미 원격 저장소의 파일을 clone 을 통해 다운받은 이후 라면 , pull 을 통해 갱신된 내용만 추가로 내려받을 수 있다. 원격 저장소의 내용을 내려받는 방법은 pull , fetch 두 개가 존재한다. p.. 2022. 1. 24.
Git - 1 개발자라면 반드시 알아야 하고 쓸 줄 알아야 하는 Git.. (하지만 그렇지 못한 나..) push , pull 등 간단한 명령어만 알고 있었지만 이번 졸작에서 깃을 통해 협업 관리를 할 예정이고 향후 미래를 위해 공부 & 정리해보고자 한다. Git Basic init 을 통해 깃 저장소로 초기화하고 commit 으로 코드 기록 , 브랜치로 코드를 분리, merge 로 병합 , 마지막으로 push로 원격 저장소에 저장하는 흐름. 예를 들어 , board 라는 프로젝트에 대해 깃 저장소를 만들고 싶은 경우 , $ cd board (경로명) -> git init -> 깃 저장소 생성 깃 저장소에 숨겨진 폴더를 추가함으로써 깃 저장소로 변경된다. 개념 깃을 사용하기 위해서는 Working Directory (.. 2022. 1. 24.