Skip to Content

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 status

Kế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 *.js

Bướ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 feature
  • Fix bug in payment processing
  • Update README with installation guide

Không tốt:

  • fix
  • update
  • asdfgh

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 push

Xử 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 push

Lỗi: Remote contains work you don’t have

# Pull về trước, rồi push git pull origin main git push

Lỗ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 main

Kiểm tra trên GitHub

  1. Vào repository trên GitHub
  2. Refresh trang
  3. 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