Skip to content

AdvancedC-Embedded/github-practice-beginner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 GitHub Practice - Beginner Level

Repo luyện tập GitHub dành cho sinh viên mới bắt đầu

📖 Giới thiệu

Chào mừng bạn đến với repo luyện tập GitHub! Đây là nơi bạn sẽ học các thao tác Git/GitHub cơ bản thông qua các bài tập thực hành.

🎯 Mục tiêu: Làm quen với workflow GitHub cơ bản trong 1 tuần

👥 Đối tượng: Sinh viên chưa có kinh nghiệm với Git/GitHub

🚀 Những gì bạn sẽ học

  • Fork repository
  • Clone về máy local
  • Tạo branch mới
  • Commit thay đổi
  • Push lên GitHub
  • Tạo Pull Request
  • Merge code
  • Giải quyết conflict cơ bản

📋 Hướng dẫn bắt đầu

Bước 1: Fork repo này

  1. Click nút Fork ở góc trên bên phải
  2. Chọn tài khoản GitHub của bạn
  3. Đợi quá trình fork hoàn tất

Bước 2: Clone về máy

# Thay <your-username> bằng username GitHub của bạn
git clone https://github.com/<your-username>/github-practice-beginner.git
cd github-practice-beginner

Bước 3: Tạo branch để làm việc

# Thay <your-name> bằng tên của bạn (không dấu, không space)
git checkout -b <your-name>/bai-tap

Bước 4: Làm bài tập

Xem thư mục exercises/ để bắt đầu làm bài tập đầu tiên!

Bước 5: Commit và push

git add .
git commit -m "Hoàn thành bài tập [số bài]"
git push origin <your-name>/bai-tap

Bước 6: Tạo Pull Request

  1. Vào GitHub repo của bạn
  2. Click Compare & pull request
  3. Viết mô tả ngắn về bài tập đã làm
  4. Click Create pull request

📚 Tài liệu tham khảo

🏆 Tiến độ học tập

  • Ngày 1-2: Fork, Clone, Branch cơ bản
  • Ngày 3-4: Commit, Push, Pull Request
  • Ngày 5-6: Merge, Conflict resolution
  • Ngày 7: Ôn tập và hoàn thiện

📞 Hỗ trợ

Nếu gặp khó khăn, hãy:

  1. Đọc Các lỗi thường gặp
  2. Tạo Issue với label help wanted
  3. Hỏi trong group chat/forum

🎉 Kết thúc

Sau khi hoàn thành tất cả bài tập, bạn sẽ có:

  • ✅ Hiểu được workflow GitHub cơ bản
  • ✅ Tự tin tạo Pull Request
  • ✅ Biết cách giải quyết conflict đơn giản
  • ✅ Profile GitHub đẹp hơn với các contribution

Chúc bạn học tập vui vẻ! 🚀


Made with ❤️ for Vietnamese students

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published