• GitHub là một trong những nền tảng quan trọng và phổ biến nhất trong lĩnh vực phát triển phần mềm hiện đại. Ra mắt vào năm 2008, GitHub đã nhanh chóng trở thành công cụ không thể thiếu cho các nhà phát triển phần mềm trên toàn thế giới.
  • Là một dịch vụ lưu trữ mã nguồn dựa trên web sử dụng hệ thống quản lý phiên bản Git. GitHub không chỉ cung cấp môi trường để lưu trữ mã nguồn, mà còn hỗ trợ các công cụ cộng tác mạnh mẽ, cho phép nhiều nhà phát triển làm việc cùng nhau trên các dự án phần mềm một cách hiệu quả. Với các tính năng như pull request, issue tracking, và continuous integration.
  1. Đầu tiên, hãy kiểm tra máy tính đã cài đặt Git hay chưa, bằng cách mở command and prompt gõ lệnh git version. Kết quả hiện ra cho biết phiên bản Git đã được cài đặt, hoặc nếu chưa sẽ báo git is an unknown command.
  2. Tải và cài đặt Git tại đây.
  3. Tạo một tài khoản Github.
  4. Tạo kho lưu trữ cục bộ (Local Repository).
  5. Bạn cần đặt tên cho kho lưu trữ (repository) của mình và lựa chọn loại kho lưu trữ phù hợp với nhu cầu và dự án: Public (ai cũng có thể clone) hoặc Private (chỉ có những người được cấp quyền mới có thể clone). ẤN Create repository để tạo kho lưu trữ.
Screenshot 2024-11-27 153039.png
  1. Sau khi tạo xong Github sẽ dẫn tới trang hướng dẫn làm việc với kho lưu trữ vừa tạo. Kho lưu trữ bây giờ sẽ có địa chỉ là git@github.com:$user name/$repository name.git. Ví dụ như hình dưới:
hình ảnh_2024-11-27_154159447.png
  1. Mở Git Bash.
  2. Thiết lập tên và địa chỉ email của bạn bằng cách gõ lệnh git config --global user.name "John Doe"git config --global user.email johndoe@example.com.
Screenshot 2024-11-25 100510.png
  1. Kiểm tra bằng lệnh git config --list.
  2. Tạo SSH key bằng lệnh ssh-keygen -t rsa -b 4096 -C johndoe@example.com, nếu đã có SHH key trước đó dùng lệnh Is -al ~/.ssh.
Screenshot 2024-11-25 101307.png
  1. Kiểm tra shh-agent đã được kích hoạt chưa bằng lệnh eval “$(shh-agent -s)” và thêm ssh key vào ssh-agent bằng lệnh ssh-add ~/.ssh/id_rsa.
Screenshot 2024-11-25 102211.png
  1. Lấy SSH key bằng lệnhcat ~.ssh/id_rsa.pub.
Screenshot 2024-11-25 102355.png
  1. Vào Github chọn setting chọn SSH and GPG keys. Chọn New SSH key.
hình ảnh_2024-11-27_152318389.png
  1. Đặt tên cho máy tính bạn tải dự án ở Title. Nhập SSH key vào Key. (SSH key là dòng mà lệnh cat ~.ssh/id_rsa.pub cho ra)
hình ảnh_2024-11-27_161352398.png
  1. Vào thư mục muốn tải lên chọn Open Git Bash here.
Screenshot 2024-11-25 104213.png
  1. Dùng lệnh git initgit add ..
Screenshot 2024-11-25 104758.png
  1. Dùng lệnh git commit -m”nội dung commit”(Commit nội dung code, nên để ngắn gọn).
Screenshot 2024-11-25 105119.png
  1. Dùng lệnh git remote add origin git@github.com:$user name/$repository name.git(Ở dòng 6)
Screenshot 2024-11-25 105419.png
  1. Dùng lệnh git push origin master (master là tên nhanh, nếu các bạn ở nhánh khách thì thay master đi nha, lệnh này để đẩy code lên Github).
Screenshot 2024-11-25 105609.png
  1. Nếu có chỉnh sửa file và tải lên lại github thì vào lại thư mục đó và dùng các lệnh git add . , git commit -m”nội dung commit”, git push origin master.

Tóm lại

  • Bài viết trên đây là những hướng dẫn chi tiết nhất giúp bạn thực hiện đẩy code lên GitHub. Hy vọng các bạn đã nắm rõ các bước đẩy code lên GitHub bằng lệnh Git push để làm việc trong dự án hiệu quả hơn.
  • Chúc các bạn làm việc với GitHub thành công!