Hướng dẫn sử dụng Git cơ bản ( Phần 1 )
Git là gì?
Git là một hệ thống kiểm soát phiên bản phân tán mã nguồn mở và miễn phí được thiết kế để xử lý mọi thứ từ các dự án nhỏ đến rất lớn với tốc độ và hiệu quả.
Cách sử dụng Git như thế nào?
Đăng ký trên form đăng ký chỉ bao gồm:
Sau khi đăng ký và xác nhận tài khoản thành công, các bạn ấn vào Sign In để đăng nhập tài khoản vừa tạo.
đây là màn hình chính của tài khoản git của bạn.
Các bạn sẽ ấn vào nút New để tạo 1 repository ( nơi lưu trữ ) code của bạn.
Trong đó bạn sẽ phải đặt Repository name là tên của dự án của bạn.
Description: miêu tả project của bạn ( có thể có hoặc không )
Trạng thái của project là Public hay Private ( ở github thì Private phải là tài khoản Pro mới set được ).
Sau đó các bạn ấn vào Create repository để tạo nơi lưu trữ.
tiếp đến thì Github sẽ cho các bạn 1 số chỉ dẫn để thiết lập đến git.
Với lần đầu tiên chúng ta làm việc với Git thì trước hết chúng ta cần cấu hình tài khoản git bằng cách:
git config --global user.name "[name]" : trong đó [name] ở đây là tên của bạn và không có dấu. Vdu: Dao Duy Khanh.
git config --global user.email "[email address]" : [email address] ở đây là địa chỉ email mà bạn đã đăng ký trước đó.
Nếu repository của bạn hoàn toàn chưa push gì lên hãy làm theo các bước sau:
Đầu tiên bạn hãy mở thư mục project của bạn ra. Chuột phải.
Tiếp theo chúng ta gõ git init ( để thực hiện đưa đường dẫn thư mục này vào trong repository )
Tiếp đến chúng ta sẽ phải thêm remote đến đường dẫn git bằng lệnh:
git remote add origin địa chỉ đường dẫn đến git
Vd: git remote add origin https://github.com/longstl/project-sem-1.git
ở đây chúng ta sẽ thấy các phần chữ màu đỏ là các phần chưa được thay đổi hoặc mới được thêm nên chưa tồn tại trên repository.
Để thêm chúng tao chúng ta sẽ dùng lệnh git add “tên thư mục hoặc tên tệp”
vdu như: git commit -m “Sua ham create student“
ở lần đầu tiên push lên git, git sẽ yêu cầu chúng ta sẽ phải đăng nhập tài khoản và mật khẩu đã đăng ký ở trên vào thì mới có thể push lên git được.
Hướng dẫn sử dụng Git cơ bản ( Phần 2 )
Ở phần đầu tiên, chúng ta đã tìm hiểu được cách đẩy một tệp lên git cá nhân. Vậy nếu làm việc nhóm thì chúng ta cần làm sao?
Đầu tiên để có thể làm nhóm thì chúng ta cần phải đẩy các tệp cần thiết lên git ( hay có thể nói là: nhóm trưởng sẽ phải đẩy lên khung của project )
Sau khi đã có repository và khung của project thì nhóm trưởng cần vào Settings và chọn Collaborators ở phần Search by usern, full name or email address: bạn sẽ điền email của các thành viên nhóm bạn vào và sau đó bạn sẽ ấn Add Collaborators để thêm các thành viên vào repository. Các thành viên sẽ nhận được email được invitation vào project nào đó và sau đó họ sẽ mở email ra và view invite.
các thành viên sẽ tạo ra 1 thư mục mới, và sẽ làm các bước tương tự:
Vậy thì làm sao để chúng ta làm việc nhóm một cách dễ dàng nhất mà tránh được các lỗi.
vdu: git checkout -b “Feature1.1#Tao-Crud-Sinh-Vien“
Sau đó dùng lệnh git add tên file hoặc tên đường dẫn và lệnh git commit -m “Nội dung commit”
Cuối cùng chúng ta push lên nhánh bằng lệnh: git push origin tên nhánh. Và sau đó lên trang git và tạo merge request
sau đó các nhóm trưởng sẽ review code và merge vào nhánh master và toàn bộ thành viên trong nhóm sẽ phải pull code mới về.
Hướng dẫn sử dụng Git cơ bản ( Phần 3 )
Các lỗi thường gặp ở git:
<<<<<< HEAD
commit: Fix function add student
=======
pull: Lấy nội dung của remote repository
>>>>>>> nhánh
Trong trường hợp rebase, sau khi chỉnh sửa phần bị xung đột thì chúng ta không commit thì chúng ta dùng tiếp lệnh --continue ở lệnh rebase. Nếu muốn bỏ rebase thì chúng ta sẽ dùng lệnh –abort.
Hy vọng, bài viết của tôi sẽ giúp ích được các bạn chút ích trong việc tìm hiểu và sử dụng git.
Khánh Đào
Đăng nhận xét