이 블로그는 이더리움 연구회에서 운영하는 기술 블로그입니다. 깃허브 저장소에서 더욱 자세한 내용을 확인하세요.

  1. Fork하기

    레포지토리를 본인 깃허브 계정으로 포크해주세요. Github Fork

  2. 포스팅용 브랜치 시작

      git clone https://github.com/$YOUR_GITHUB_ID/tech.etherstudy.net
    

    을 통해 클론하신 다음, 게시물 이름으로 새로운 브랜치를 시작해주세요.

      git checkout -b $BRANCH_NAME_WITH_POST_TITLE
    
  3. 게시물 작성

    _posts 폴더에 yyyy-mm-dd-title.markdown의 형식으로 파일을 만들어주세요.

    게시물 작성을 완료하였으면 해당 게시물을 Stage에 올린 뒤 Commit합니다.

      git add ./_posts/$YOUR_POSTING_FILE
      git commit -m "$PUT_COMMIT_MESSAGE_HERE"
    

    자세한 내용은 여기를 참조해주세요.

  4. 푸쉬

    본인의 깃허브 계정에 게시물 작성을 위해 만든 브랜치를 푸쉬해주세요.

      git push $YOUR_REPOSITORY_URL $BRANCH_NAME_WITH_POST_TITLE
    
  5. 풀리퀘스트

    Base branch를 Current Branch으로 해서 Pull Request를 만들어주세요.

  6. Pull Request가 승인되면 게시물이 자동으로 업데이트 됩니다.

웹브라우저를 통해 빠르게 포스트 작성하기

깃허브에서 제공하는 기능을 활용해서 포스트를 빠르게 작성할 수 있습니다.

  1. 레포지토리로 이동 후 Create new file 버튼클릭

  2. File 이름으로 _posts/yyyy-mm-dd-title.markdown 입력 (yyyy, mm, dd, title은 직접 변경하세요)

  3. 포스트의 정보를 --- 사이에 YAML형태로 간단하게 적어주세요. 다음을 참조하면 됩니다. 그리고 그 아래에 포스트를 작성해주세요.

    ---
    layout: post # 바꾸지 마세요.
    title:  "여기에 새로운 제목을 입력하세요".
    date:   2018-06-24 19:57:40 +0900 # 작성 날짜를 입력해주세요.
    author:  저자 이름 <your-email@address.com>
    ---
    # H1
    ## H2
    여기에 포스트를 작성해주세요
    
  4. 기본적으로 Pull request 형식을 따르고, 굳이 리뷰가 필요하지 않을 경우에는 직접 Commit해주세요.




Built with Jekyll

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

To add new posts, simply add a file in the _posts directory that follows the convention YYYY-MM-DD-name-of-post.markdown and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.

Jekyll also offers powerful support for code snippets:

def print_hi(name)
  puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.