article thumbnail image
Published 2022. 1. 1. 16:56
# Hugo 설치
brew install hugo

# 실행
hugo -wD server

 

 

hugo로 웹사이트를 제작하면서 처음으로 .. git 을 활용하여 협업해보았다.

이 다음에 더 많은 단계가 있었으나 일단 터미널에 남아있는 기록들이라도 아카이빙 해둔다.

 

<flow>

1. repository를 clone

2. 내가 수정

3. repository에 나의 변경사항 반영

 

- main 브랜치에 있는 나의 git status 확인 (Untracked files는 새로 추가한 파일)

 

- 반영할 것만 git add

 

- 새 branch 생성하여 해당 branch로 체크아웃 (feature 브랜치 하위의 modify-ui 브랜치)

git status 시 feature/modify-ui branch에 있음을 확인할 수 있음

 

- "change ui"라는 메세지로 git commit

- git push -u origin feature/modify-ui

     - git push : 변경 이력들을 원격 저장소(remote)에 공유

     - -u : 이후 저장소명과 브랜치명 생략 가능

     - feature/modify-ui : 해당 브랜치의 이력을 origin 이라는 원격 저장소에 올림

 

- git checkout main : main 브랜치로 체크아웃

- git pull : 원격 저장소의 수정 상태를 로컬에 반영

(git clone은 처음에 로컬에 아무것도 없을 때 원격 저장소를 가져오는 명령어)

복사했습니다!