- vừa được xem lúc

Tạo trang web với Github Pages

0 0 2

Người đăng: Duy Nghĩa Phùng

Theo Viblo Asia

GitHub Pages là một dịch vụ tuyệt vời từ GitHub, cho phép bạn triển khai các website tĩnh (HTML, CSS, JavaScript) một cách nhanh chóng và hoàn toàn miễn phí. Dưới đây là các bước thực hiện:

1.Tạo Repository Trên GitHub

  • Đăng nhập vào tài khoản GitHub.
  • Nhấp vào New Repository để tạo một repository mới. image.png
  • Đặt tên repository là username.github.io (thay username bằng tên tài khoản của bạn). image.png
  • Chọn Public và nhấn Create Repository.

2.Chuẩn bị nội dung cho website ở máy cá nhân

  • Để đơn giản, mình có 1 file index.html với nội dung là "Hello World" và một file README.md image.png
  • Sau đó bạn cần đẩy chúng lên repo bạn vừa tạo bằng các câu lệnh:
    • Mở terminal (hoặc Command Prompt) và điều hướng đến thư mục chứa source chuẩn bị của bạn:
    • Tạo kho git cục bộ: bash git init
    • Bạn có thể chỉ định việc thêm file hoặc thư mục để đẩy lên. Ở đây cho dễ dàng, mình sử dụng luôn bash git add .
    • Thực hiện commit: ```` bash git commit -m "noi dung"
    • Đổi tên nhánh hiện tại thành main: bash git branch -M main (Do tiêu chuẩn hiện tại, Git khuyến nghị sử dụng main thay vì master làm tên mặc định cho nhánh chính)
    • Liên kết kho Git cục bộ của bạn với kho lưu trữ trên GitHub: bash git remote add origin https://github.com/username/username.github.io.git ((thay username bằng tên tài khoản của bạn)
    • Đẩy (push) các thay đổi cục bộ từ nhánh main lên kho lưu trữ từ xa (origin): bash git push -u origin main

3.Cấu đặt GitHub Pages

  • Truy cập vào kho lưu trữ GitHub vừa tạo của bạn
  • Đi đến phần cài đặt (Settings) > Chọn mục Pages
  • Cấu hình nguồn xuất bản (Source):
  • Trong mục Build and Deployment, bạn sẽ thấy Source.
    • Chọn Deploy from a branch nếu muốn sử dụng nhánh main.
    • Xác định nhánh xuất bản: chọn Branch: main và Folder: /(root).
    • Nhấn Save để lưu cài đặt và chờ đợi. image.png
  • Bạn có thể vào mục Actions để kiểm tra đã build thành công chưa image.png
  • Đây là kết quả image.png

Tài Liệu Tham Khảo

https://docs.github.com/fr/pages/getting-started-with-github-pages/creating-a-github-pages-site

Hãy đón đọc các bài viết tiếp theo trong chuỗi series này, cảm ơn các bạn rất nhiều😘!

Bình luận

Bài viết tương tự

- vừa được xem lúc

Cấu hình CI/CD với Github (phần 2): Trigger một work flow

Events trigger. Bạn có thể cấu hình cho workflows chạy khi có một sự kiện nào đó xảy ra trên GitHub, theo một lịch có sẵn hoặc cũng có thể là một sự kiện nào đó xảy ra ngoài GitHub.

0 0 80

- vừa được xem lúc

Khi Github Actions và CircleCI song kiếm hợp bích thì đỉnh không gì bằng [Phần 2]

Cách thức thực hiện. Có thể nói ưu điểm của Github Actions chính là số lượng trigger nhiều. Việc khởi động CircleCI sẽ gọi API của CircleCI từ phía Github Actions và kích hoạt trigger. Cho nên, ở setting của repository, hãy cài OFF cho Webhook.

0 0 49

- vừa được xem lúc

Khi Github Actions và CircleCI song kiếm hợp bích thì đỉnh không gì bằng [Phần 1]

(Sau đây xin được dịch lại bài báo nọ, ngôi xưng là "Chế"). .

0 0 48

- vừa được xem lúc

Cấu hình CI/CD với Github (phần 4): Các mẫu job cơ bản

Sau đây là một số mẫu Github action cơ bản mà các bạn có thể sử dụng để tạo một flow hoàn chỉnh, phụ thuộc vào yêu cầu của từng dự án khác nhau. .

0 1 130

- vừa được xem lúc

Cách tạo một trang blog cá nhân miễn phí dành cho dev

Vào một ngày đẹp trời, bỗng dưng mình nảy ra ý định làm một trang blog cá nhân thay vì viết Blog trên các nền tảng có sẵn. .

0 0 42

- vừa được xem lúc

Cài đặt đơn giản automating publishing Flutter app lên Google Play bằng Github Actions

Introduction. Mỗi developer hay gặp phải các công việc lặp đi lặp lại gây ra sự nhàm chán.

0 0 45