Git là cái gì ?
Để trả lời câu hỏi Git là cái gì thì trước hết chúng ta cùng tìm hiểu về Source Control/Version Control là cái gì ?- Hệ thông giúp lưu trữ mọi thay đổi của source code
- Hỗ trợ nhiều người làm việc cùng lúc
- Tìm sực thay đổi code
- Revert các thay đổi, đưa code về version cũ hơn, không lo mất code
- Ra đời năm 2005
- Tác giả là Linus Torvald, hỗ trợ viết Linux kernel
- Toàn bộ code và history được lưu trữ trên máy người dùng
- Có 3 khái niệm quan trọng nhất là repo, commit, branch
Tải và cài đặt Git
MacOS: https://git-scm.com/download/mac
Window: https://git-scm.com/download/win
Linux: https://git-scm.com/download/linux
GitHub là cái gì ?
- Dịch vụ lưu trữ Git Repository lớn nhất thế giới
- Cho phép code chung với mọi người trên thế giới
Các lệnh cơ bản
- git init Tạo ra 1 Repository
- git clone Lấy Code từ trên mạng về
- git pull Đồng bộ từ trên mạng về máy
- git add Thêm file
- git commit Thêm vào repo trong máy
- git push Đồng bộ từ máy lên repo trên mạng
- git log và git status kiểm tra trạng thái của file
Sau khi sửa file trong máy, các bạn dùng git commit rồi sau đó dùng git push thì toàn bộ file sửa trên máy sẽ được đồng bộ lên mạng.
Comments
Post a Comment