Push Code lên GitHub
Push là gì?
Push là đẩy các commit từ máy tính của bạn lên GitHub. Đây là cách bạn chia sẻ code với người khác và backup code trên cloud.
Quy trình Push Code
1. Tạo/sửa file
↓
2. git add (staging)
↓
3. git commit (lưu local)
↓
4. git push (đẩy lên GitHub)Bước 1: Kiểm tra thay đổi
git statusKết quả hiển thị:
- Untracked files: File mới chưa được Git theo dõi
- Modified: File đã thay đổi
- Staged: File đã sẵn sàng commit
Bước 2: Thêm file vào Staging
# Thêm một file cụ thể
git add index.html
# Thêm tất cả file
git add .
# Thêm tất cả file với extension nhất định
git add *.jsBước 3: Commit thay đổi
git commit -m "Mô tả ngắn gọn những gì đã thay đổi"Viết commit message tốt
✅ Tốt:
Add user login featureFix bug in payment processingUpdate README with installation guide
❌ Không tốt:
fixupdateasdfgh
Bước 4: Push lên GitHub
# Push lần đầu (thiết lập upstream)
git push -u origin main
# Các lần sau
git pushXử lý lỗi thường gặp
Lỗi: Authentication failed
# Cấu hình credential
git config --global credential.helper store
# Sau đó push lại và nhập username/password
git pushLỗi: Remote contains work you don’t have
# Pull về trước, rồi push
git pull origin main
git pushLỗi: Branch doesn’t exist
# Kiểm tra tên branch hiện tại
git branch
# Push với tên branch đúng
git push -u origin mainKiểm tra trên GitHub
- Vào repository trên GitHub
- Refresh trang
- Xem code mới được cập nhật!
Tiếp theo
Học cách tạo Pull Request để đóng góp code vào dự án khác!
Last updated on