Tìm hiểu về Github
Github là công cụ chuyên cung cấp không gian lưu trữ mã nguồn Git thuộc các dự án về phần mềm. Github thừa hưởng các tính năng của Git và cung cấp các tính năng xã hội cho phép các nhà phát triển tương tác với nhau.
Github cho phép đồng bộ mã nguồn của nhóm lên một máy chủ chung. Hỗ trợ các tính năng như so sánh thay đổi, kiểm tra sự thay đổi, hiển thị lịch sử, hợp nhất mã nguồn,… trong quá trình phát triển. Cung cấp tính năng mạng xã hội như follow, feeds,…giúp nhà phát triển học hỏi kinh nghiệm qua các lịch sử commit
Cách đẩy code lên Github dễ dàng
Trước hết bạn cần đăng ký tài khoản trên Github, sau đó tạo Repository (nơi chứa mã nguồn của project) mới. Lựa chọn username vì tên miền hoàn toàn miễn phí dưới dạng username.github.io.
Để chế độ công khai (public) hoặc riêng tư (private) đối với repository của bạn. Tạo sẵn file hoặc xem có README hay .gitinore không.
Đối với repository trống, có thể đẩy dự án Git có sẵn trong máy lên. Trong trường hợp tạo sẵn file thì cần tải clone project đưa về máy rồi chỉnh sửa mã nguồn, sau đó đẩy lên.
Dưới đây là các cách thông dụng nhất để đẩy code lên Github dành cho người chưa biết.
Cách 1: Trực tiếp Upload
Đây là cách đẩy code lên Github dễ dàng nhất, tuy nhiên bạn chỉ có thể up từng file một và không thể up cả thư mục.
Trong trường hợp muốn tải thư mục lên thì cần chọn “Create new file”. Ví dụ: gõ tên css/style.css thì thư mục css sẽ được tạo và có file style.css thuộc thư mục đó.
Cách 2: Dùng phần mềm hỗ trợ
Github Desktop là một trong số các phần mềm hỗ trợ đẩy code lên github visual studio code rất đơn giản. Bạn chỉ cần tải phần mềm về sau đó đăng nhập tài khoản Github của bạn.
Tạo repository mới hay clone 1 repository có sẵn. Hãy chọn đường dẫn để lưu code và dễ nhớ vị trí của clone repository.
Sau khi thành công clone project về máy thì có thể mở thư mục mã nguồn vừa clone về sau đó chỉnh sửa theo nhu cầu. Bật Github Desktop để đẩy code lên Github.
Nếu bạn sử dụng Visual Studio Code thì có trình quản lý Git sẵn để dùng.
Cách 3: Sử dụng Terminal
Khi cài đặt Git, bạn có thể thực hiện các thao tác Git qua dòng lệnh. Trên Windows, bạn cũng có thể sử dụng Git Bash, tương tự như Terminal trên Linux, bằng cách bấm chuột phải vào thư mục làm việc và chọn “Git Bash Here.”
Dưới đây là một số câu lệnh hay dùng:
Clone repository về máy:
git clone [địa chỉ repository]
Vào thư mục chứa mã nguồn (Local git repository) để thao tác lệnh:
cd [thư mục chứa source code]
Thêm file để commit
- Add toàn bộ file : git add –all
- Add file ở thư mục hiện giờ: git add .
Lệnh Commit:
git commit -m "Chú thích cho lần commit này"
Đẩy code lên Github:
git push origin main
Chú ý: main là tên nhánh (branch) sẵn có khi tạo repository. Đối với các repository cũ thì tên là master.
Kết luận
Trên đây là tổng hợp các cách đẩy code lên Github dễ dàng. Mong rằng bài viết giúp bạn nắm rõ hơn về Github là gì, các thuật ngữ trong Github và đặc biệt là thành công đẩy code lên Github. Nếu trong quá trình thực hiện bạn còn gì chưa rõ thì đừng ngại ngần để lại bình luận để LANIT giúp bạn giải đáp thắc mắc nhé!