• 약 1분
(58 단어)
• ko
어떻게 저장소에 올리죠?
Categories TechSavvy Github
Tags
#TechSavvy
#Github
#ProgrammingLanguage
#Yocto
TLDR
1. 내 계정 저장소로 fork 한다
2. 내 저장소에서 작업을 글을 쓴다
3. 빌드
$ bash tools/build.sh
Configuration file: /home/jayleekr/00_Projects/08_ADAS_main/_config.yml
Cleaner: Removing /home/jayleekr/00_Projects/08_ADAS_main/_site...
Cleaner: Nothing to do for /home/jayleekr/00_Projects/08_ADAS_main/.jekyll-metadata.
Cleaner: Nothing to do for /home/jayleekr/00_Projects/08_ADAS_main/.jekyll-cache.
Cleaner: Nothing to do for .sass-cache.
$ cd /home/jayleekr/00_Projects/08_ADAS_main/.container
[INFO] Succeed! 5 category-pages created.
[INFO] Succeed! 6 tag-pages created.
[INFO] Success to update lastmod for 1 post(s).
$ JEKYLL_ENV=production bundle exec jekyll b -d /home/jayleekr/00_Projects/08_ADAS_main/_site
Configuration file: /home/jayleekr/00_Projects/08_ADAS_main/.container/_config.yml
Source: /home/jayleekr/00_Projects/08_ADAS_main/.container
Destination: /home/jayleekr/00_Projects/08_ADAS_main/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 0.983 seconds.
Auto-regeneration: disabled. Use --watch to enable.
Build success, the site files have been placed in '/home/jayleekr/00_Projects/08_ADAS_main/_site'.
4. 테스트
$ bash tools/test.sh
Running ["ScriptCheck", "LinkCheck", "ImageCheck", "HtmlCheck"] on ["_site"] on *.html...
Ran on 30 files!
HTML-Proofer finished successfully.
5. 로컬 서버에서 실행
$ bash tools/run.sh
[INFO] Succeed! 5 category-pages created.
[INFO] Succeed! 6 tag-pages created.
[INFO] Success to update lastmod for 1 post(s).
$ bundle exec jekyll s -l -o
Configuration file: /home/jayleekr/00_Projects/08_ADAS_main/.container/_config.yml
Source: /home/jayleekr/00_Projects/08_ADAS_main/.container
Destination: /home/jayleekr/00_Projects/08_ADAS_main/.container/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 1.197 seconds.
Auto-regeneration may not work on some Windows versions.
Please see: https://github.com/Microsoft/BashOnWindows/issues/216
If it does not work, please upgrade Bash on Windows or run Jekyll with --no-watch.
Auto-regeneration: enabled for '/home/jayleekr/00_Projects/08_ADAS_main/.container'
LiveReload address: http://127.0.0.1:35729
Server address: http://127.0.0.1:4000/
Server running... press ctrl-c to stop.
6. 동기
$ git remote -v
origin https://github.com/jayleekr/adas-study-group.github.io.git (fetch)
origin https://github.com/jayleekr/adas-study-group.github.io.git (push)
$ git remote add upstream https://github.com/ADAS-study-group/adas-study-group.github.io.git
$ git fetch upstream
remote: Enumerating objects: 157, done.
remote: Counting objects: 100% (157/157), done.
remote: Compressing objects: 100% (53/53), done.
remote: Total 131 (delta 50), reused 122 (delta 44), pack-reused 0
Receiving objects: 100% (131/131), 97.89 KiB | 301.00 KiB/s, done.
Resolving deltas: 100% (50/50), completed with 3 local objects.
From https://github.com/ADAS-study-group/adas-study-group.github.io
* [new branch] gh-pages -> upstream/gh-pages
* [new branch] master -> upstream/master
$ git pull upstream master
From https://github.com/ADAS-study-group/adas-study-group.github.io
* branch master -> FETCH_HEAD
Updating 662969f..b075646
Fast-forward
_posts/Blogging/StudySummary/2020-09-15-07BitbakeMetadata.md | 315 +++++++++++++++++++++++++++++++++++++++++++++++++++
...thub-Pages\353\241\234-\353\270\224\353\241\234\352\267\270\353\247\214\353\223\244\352\270\260.md" | 9 +-
2 files changed, 320 insertions(+), 4 deletions(-)
create mode 100644 _posts/Blogging/StudySummary/2020-09-15-07BitbakeMetadata.md
7. 내 저장소에 글을 업로드
Commit 시 Signature를 꼭넣자
$ git add _posts assets/img/post/
$ git commit -s -m "2020-09-20 Posting"
$ git push
8. PR(Pull Requests)
- 그룹의 Github로 가서 Pull Requests 페이지로 가서 PR을 신청
Share this article
Found this helpful? Share it with your network
Join the Discussion
Share your thoughts and connect with other readers
댓글
GitHub 계정으로 로그인하여 댓글을 남겨보세요. 건설적인 의견과 질문을 환영합니다!
댓글을 불러오는 중...
댓글을 불러올 수 없습니다.