Skip to content

Hướng dẫn sử dụng GitHub CLI để tạo và quản lý repository trên GitHub

Notifications You must be signed in to change notification settings

tamld/tao-repo-tren-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

📦 Hướng Dẫn Tạo Repository trên GitHub

Status License

1. Giới Thiệu

Bài viết này sẽ hướng dẫn bạn cách sử dụng GitHub CLI (gh CLI) để tạo và quản lý repository trên GitHub. Sau khi hoàn tất, bạn sẽ có thể:

  • Đăng nhập vào GitHub bằng gh CLI
  • Tạo một repository mới trên GitHub
  • Đẩy mã nguồn từ máy tính lên GitHub
  • Sử dụng VSCode để tạo nội dung cho repository
  • Các bước thực hiện
graph TD
    A[Cài đặt và Đăng nhập GitHub CLI]
    A --> B[Trên Windows]
    A --> C[Trên Linux hoặc macOS]
    B --> D[gh auth login]
    C --> D[gh auth login]
    D --> E[Tạo thư mục mới chứa repo]
    E --> F[Khởi tạo Git repository]
    F --> G[Tạo nội dung file README.md]
    G --> H[Sử dụng gh CLI để tạo repository mới trên GitHub]
    H --> I[Thêm remote repository]
    I --> J[Đẩy thay đổi lên GitHub]
    J --> K[Thêm mô tả và các chủ đề cho repository]
Loading

2. Mục Lục

3. Cài đặt và Đăng nhập GitHub CLI

3.1 Trên Windows

  1. Cài đặt GitHub CLI từ GitHub CLI Releases.
  2. Mở PowerShell hoặc Command Prompt và chạy lệnh: gh auth login
    • Chọn GitHub.com.
    • Chọn HTTPS.
    • Chọn trình duyệt để tiếp tục đăng nhập.
    • Làm theo hướng dẫn trên trình duyệt để hoàn tất đăng nhập.

3.2 Trên Linux hoặc macOS

Link tải về và hướng dẫn cài đặt chi tiết GitHub CLI.

  • Mở Terminal và chạy lệnh: gh auth login
    • Chọn GitHub.com.
    • Chọn HTTPS.
    • Chọn trình duyệt để tiếp tục đăng nhập.
    • Hoàn tất quá trình đăng nhập trên trình duyệt.

4. Tạo Repository và Đẩy Nội Dung Lên GitHub

4.1 Tạo thư mục mới chứa repo

mkdir tao-repo-tren-github & cd tao-repo-tren-github

4.2 Khởi tạo Git repository

git init --initial-branch=main

4.3 Tạo nội dung file README.md

echo "# Tao Repo Trên GitHub" > README.md
echo "Hướng dẫn sử dụng GitHub CLI để tạo và quản lý repository trên GitHub." >> README.md

Note

  • Việc chỉnh sửa hoàn toàn có thể kết hợp bằng vscode GUI hoặc vscode terminal đều được.
  • Trong bài viết này, chúng ta sẽ thử dùng cli để tạo ra các nội dung ban đầu. Nếu có thay đổi, làm từ bước 4.6. Đẩy thay đổi lên GitHub để cập nhật nội dung mới.
  • Ngôn ngữ Markdown sẽ được dùng để format nội dung file README.md.
  • Bạn có thể xem nội dung đầy đủ file README.md này bằng file README.raw khi với ngôn ngữ Markdown khi chưa được github convert.

4.4 Sử dụng gh CLI để tạo repository mới trên GitHub

gh repo create tao-repo-tren-github --public

4.5 Thêm remote repository

git remote add origin https://github.com/<tên-user-github-của-bạn>/tao-repo-tren-github.git

4.6 Đẩy thay đổi lên GitHub

git add .
git commit -m 'Initial commit'
git push -u origin main

4.7 Thêm mô tả và các chủ đề cho repository:

gh repo edit --description "Hướng dẫn sử dụng GitHub CLI để tạo và quản lý repository trên GitHub"
gh repo edit --add-topic github-cli --add-topic repository-management --add-topic markdown

Note

  • Lệnh edit --descriptionnày mô tả (description) của repository. Mô tả này giúp người khác hiểu rõ hơn về mục đích và nội dung của repository
  • Lệnh edit --add-topic gán các chủ đề cho repository. Các chủ đề này giúp phân loại và tạo ra các chủ đề liên quan cho repository của bạn trên GitHub, giúp người dùng dễ dàng tìm kiếm và khám phá các dự án có liên quan

5. Đóng Góp và Phát Triển

Chúng tôi chào đón mọi đóng góp dưới dạng báo lỗi, đề xuất hoặc thảo luận trong repository.


6. Giải Thích Markdown và Tổng Kết

Giải Thích Markdown

Markdown là ngôn ngữ đánh dấu nhẹ giúp định dạng văn bản dễ dàng bằng cách sử dụng ký tự đơn giản. Một số tính năng chính được sử dụng trong tài liệu này bao gồm:

  • Tiêu đề (Heading): Sử dụng ký hiệu # để tạo các cấp độ tiêu đề khác nhau.
  • Danh sách: Sử dụng dấu - hoặc số thứ tự để tạo danh sách không thứ tự và có thứ tự.
  • Liên kết: Tạo liên kết bằng cách đặt văn bản liên kết trong ngoặc vuông [ ] và địa chỉ URL trong ngoặc đơn ( ).
  • Đánh dấu mã lệnh: Sử dụng dấu ` để đánh dấu mã lệnh trong dòng.

Để tìm hiểu thêm về Markdown, bạn có thể tham khảo Markdown Guide.

Tổng Kết

Bài viết này đã hướng dẫn bạn cách sử dụng GitHub CLI để quản lý repository trên GitHub, từ cài đặt và đăng nhập đến tạo repository và đẩy mã nguồn. Bạn cũng đã làm quen với cách sử dụng Markdown để định dạng tài liệu. Với những kiến thức này, bạn đã sẵn sàng phát triển và quản lý repository của mình trên GitHub một cách hiệu quả.

Hãy bình chọn ⭐️ nếu bạn thấy dự án này hữu ích!

About

Hướng dẫn sử dụng GitHub CLI để tạo và quản lý repository trên GitHub

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published