Cách đẩy code lên Github
Back To Blogs- 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.
- Đầ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áogit is an unknown command
. - Tải và cài đặt Git tại đây.
- Tạo một tài khoản Github.
- Tạo kho lưu trữ cục bộ (Local Repository).
- 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ữ.
- 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:
- Mở Git Bash.
- 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"
vàgit config --global user.email johndoe@example.com
.
- Kiểm tra bằng lệnh
git config --list
. - 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ệnhIs -al ~/.ssh
.
- 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ệnhssh-add ~/.ssh/id_rsa
.
- Lấy SSH key bằng lệnh
cat ~.ssh/id_rsa.pub
.
- Vào Github chọn setting chọn SSH and GPG keys. Chọn New SSH key.
- Đặ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)
- Vào thư mục muốn tải lên chọn Open Git Bash here.
- Dùng lệnh
git init
vàgit add .
.
- Dùng lệnh
git commit -m”nội dung commit”
(Commit nội dung code, nên để ngắn gọn).
- Dùng lệnh
git remote add origin git@github.com:$user name/$repository name.git
(Ở dòng 6)
- 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).
- 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!