![article thumbnail image](https://blog.kakaocdn.net/dn/ech1eu/btrppzk1P8R/6Kjz5qfB8EFD2rIx806BDK/img.png)
# 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 브랜치)
- "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은 처음에 로컬에 아무것도 없을 때 원격 저장소를 가져오는 명령어)
'컴퓨터 > BASIS' 카테고리의 다른 글
컴퓨터 밑바닥부터 이해하기(2) - 가산기 만들기 (0) | 2022.05.10 |
---|---|
컴퓨터 밑바닥부터 이해하기(1) (0) | 2022.05.10 |
나를 늘 삽질하게 만드는 git (0) | 2021.09.29 |
[GitHub] fork한 저장소를 로컬에 clone하고 수정 작업하기 (0) | 2021.09.24 |
[GitHub] SSH키 등록하고 비밀번호 없이 git 사용하기 (0) | 2021.09.24 |