원격저장소
-
브랜치 만들기DevOps/Git 2020. 2. 13. 23:40
*브랜치는 꼬이지 않도록 하는것이 중요하다 . *규칙 master 브랜치에는 직접 커밋을 올리지 않는다. 기능 개발을 하기 전에 master 브랜치를 기준으로 새로운 브랜치를 만든다. 이 브랜치 이름은 [feature/기능이름]형식으로 하고 한 명만 커밋을 올린다. [feature/기능이름]에서 기능 개발이 끝나면 [master]브랜치에 이를 합친다. 브랜치 생성하기 branch 클릭한다. 브랜치의 이름을 적고 새 브랜치 체크아웃을 클릭한다. *브랜치 체크아웃 브랜치 체크아웃이란 브랜치를 이동하는 명령어이다. 새 브랜치 체크아웃을 클릭하면 브랜치를 만듦과 동시에 해당 브랜치로 이동한다. 체크 해제를 하게 되면 브랜치는 만들어지지만 [HEAD]는 여전히 [Master]를 가리키게 된다. 브랜치 생성시 브랜..
-
소스트리에서 Commit 하기DevOps/Git 2020. 2. 9. 21:03
비주얼 스튜디오에서 로컬 저장소로 지정해둔 폴더를 열고 파일 생성 소스트리를 보면 커밋하지 않은 파일이 보인다. 커밋 버튼을 눌러 스테이지에 올릴 준비를 한다. 스테이지 올리고 코멘트를 달아 어떤 commit인지 명시해 준다. 히스토리를 보게되면 방금 커밋한 것은 master 이전에 commit한 것은 origin/master가 되어있다 -origin은 Github 원격 저장소 닉네임 -master는 나의 로컬 저장소를 뜻한다. -처음 CLI 명령어 git remote add origin https:GITHUB주소를 설정 했을 때 이름을 origin으로 설정했기 때문이다. origin/master는 원격저장소의 현재 버전 상태를 가리키는 커밋에 붙어있다. master는 커밋을 올리는 줄기를 뜻한다. 따로..