Git remote add origin là gì
Tạo một repository mớiĐể tạo 1 repository mới, bạn hãy mở cửa sổ lệnh và gõ dòng lệnh sau sao chép (clone) một repositoryđể clone 1 repository có sẵn ở trên máy cục bộ, bạn hãy sử dụng dòng lệnh sau: quy trình làm việcthư mục cục bộ của bạn bao gồm ba "trees" được duy trì bởi git. đầu tiên là Thư Mục Đang Làm Việc (Working Directory) có chứa các tập tin hiện tại. cái thứ hai là Chỉ Mục (Index) đóng vai trò như staging area và cuối cùng là HEAD trỏ đến commit gần đây nhất của bạn. thêm (add) & commitBạn có thể đề xuất thay đổi (thêm nó vào chỉ mục Index) bằng cách đẩy (push) các thay đổiThay đổi của bạn hiện đang nằm tại HEAD của bản sao cục bộ đang làm việc. Để gửi những thay đổi đó đến repository remote, bạn thực thi Nếu bạn chưa clone một repository hiện có và muốn kết nối repository của bạn đến máy chủ remote, bạn phải thêm nó với nhánhCác nhánh (branches) được dùng để phát triển tính năng tách riêng ra từ những nhánh khác. Nhánh master là nhánh "mặc định" khi bạn tạo một repository. Sử dụng các nhánh khác tri đang trong giai đoạn phát triển và merge trở lại nhánh master một khi đã hoàn tất. tạo một nhánh mới và đặt tên là "feature_x" và chuyển qua nhánh đó (từ master) bằng cách cập nhật & trộn (update & merge)để cập nhật repository cục bộ của bạn và commit mới nhất, thực thi gắn nhãn (tagging)người ta khuyên nên tạo nhãn (tags) khi phát hành phần mềm. đây là khái niệm được biết đến, đã từng có trên SVN. Bạn tạo tag mới tên là 1.0.0 bằng cách thay thế các thay đổi cục bộTrong trường hợp bạn làm sai điều gì đó, bạn có thể thay thế các thay đổi cục bộ bằng lệnh Nếu bạn muốn hủy tất cả thay đổi và commit cục bộ, lấy về (fetch) lịch sử gần đây nhất từ máy chủ và trỏ nhánh master cục bộ vào nó như sau các gợi ý hữu íchgit GUI tích hợp sẵn các liên kết và tài nguyêntrình sử dụng có đồ họamisc |