phiên bản. 2. Phát triển bởi Linus Torvals năm 2005 dành cho việc phát triển Linux kernel. 3.Hỗ trợ nhiều hệ điều hành khác nhau: Linux, Windons, Mac OSX ...
xử lý nhanh hơn các hệ thống khác (viết bằng C, lưu trữ được dữ liệu lớn) •Repo local cũng có History •Tính năng được thiết lập trong GIT: giao dịch với mã, các công cụ, và quy trình công việc.
sao đã được ghi nhận •reset: thôi ghi nhận thay đổi các file đã git add do chưa muốn commit •rm, mv: •rm: loại bỏ file khỏi vùng tạm và xóa luôn file trên đĩa cứng •mv: loại bỏ file khỏi sự theo dõi của GIT và đồng thời cũng xóa khỏi thư mục hiện hành
hiện có, rẽ nhánh mới, xóa các nhánh đã trộn hoặc không cần thiết •checkout: rẽ vào một nhánh bất kỳ •merge: để trộn một nhánh với nhánh bạn đang rẽ vào.
về các lần xác nhận thay đổi mã nguồn hoặc các lý do của việc rẽ nhánh •tag: đánh dấu một điểm trên nhánh để bạn dễ dàng so sánh với các xác nhận khác trong tương lai
các kho ở xa, thêm kho mới, xóa kho •fetch: đồng bộ dữ liệu từ kho ở xa đến kho của bạn •$ git fetch [tên kho] •pull: đẩy các thay đổi mà bạn thực hiện ở máy lên các kho xa •$ git push [tên kho] [tên nhánh]