Git là một công cụ rất phổ biến trong phát triển phần mềm hợp tác. Sao chép kho lưu trữ cục bộ lưu trữ các thay đổi mới nhất của dự án, cho phép bạn phân nhánh và thực hiện các chỉnh sửa của riêng mình mà không ảnh hưởng ngay đến công việc của người khác. Để thực hiện việc này, bạn sẽ cần tải xuống Git hoặc phần mềm hỗ trợ Git khác, xác định vị trí kho lưu trữ bạn muốn sao chép và chỉ định vị trí để lưu kho lưu trữ nhân bản. Điều này có thể được thực hiện từ chương trình dòng lệnh hoặc bằng giao diện người dùng đồ họa (GUI) được hỗ trợ của chương trình.
Các bước
Phương pháp 1/3: Sử dụng dòng lệnh
Bước 1. Tải xuống và cài đặt Git
Truy cập https://git-scm.com/downloads và chọn tải xuống cho nền tảng bạn đang sử dụng.
Bước 2. Tạo một thư mục cho kho lưu trữ của bạn
Điều hướng đến vị trí bạn chọn trong máy tính của bạn. Sau đó nhấp chuột phải (hoặc Ctrl + nhấp chuột) và chọn “Thư mục mới”.
Để đơn giản, tốt nhất có thể tạo thư mục kho lưu trữ đầu tiên của bạn trên Màn hình nền
Bước 3. Mở Git CMD
Chương trình này được cài đặt cùng với các công cụ git, tuy nhiên bạn cũng có thể sử dụng Command Prompt (Windows) hoặc Terminal (Mac / Linux) được cài đặt sẵn.
Bước 4. Điều hướng đến thư mục đích của bạn trong dòng lệnh
Nhập lệnh “cd” theo đường dẫn đến thư mục kho lưu trữ bạn đã tạo. Các thư mục trong đường dẫn được phân tách bằng “\”. Nhấn ↵ Enter để hoàn tất tác vụ.
- Ví dụ: một thư mục trên màn hình nền dành cho Windows sẽ sử dụng lệnh “cd c: / users [tên người dùng] desktop [tên thư mục]”
- “Cd” là viết tắt của “thay đổi thư mục”
- Bạn có thể thay đổi từng thư mục một thay vì tất cả cùng một lúc nếu bạn thấy nhanh hơn khi nhập: “cd desktop” ↵ Nhập “tên thư mục cd” ↵ Enter.
Bước 5. Điều hướng đến trang kho lưu trữ trong trình duyệt web của bạn
Truy cập trang github (hoặc bất kỳ trang git nào thay thế) của kho lưu trữ mà bạn đang cố gắng sao chép. Vị trí nguồn của kho lưu trữ sẽ được hiển thị trên trang kho lưu trữ.
Vị trí chính xác của vị trí nguồn sẽ khác nhau tùy thuộc vào trang web của kho lưu trữ bạn đang sử dụng, nhưng chúng thường nằm gần đầu để dễ dàng truy cập. Tìm kiếm một URL
Bước 6. Sao chép vị trí nguồn
Nhấp vào vị trí nguồn (thường là URL bắt đầu bằng “https” hoặc “ssh”) và nhấn Ctrl + C hoặc ⌘ Cmd + C để sao chép.
Bước 7. Nhập “git clone” theo sau là vị trí nguồn vào dòng lệnh
Lệnh “git” cho biết dòng lệnh bạn đang sử dụng hàm Git và “clone” cho nó biết sao chép vị trí sau lệnh. Dán hoặc nhập vị trí nguồn sau lệnh.
Để dán vào dòng lệnh Windows, bạn phải nhấp chuột phải và chọn “Dán” từ menu ngữ cảnh. Điều này không cần thiết trong Mac hoặc Linux Terminal
Bước 8. Nhấn ↵ Enter
Quá trình nhân bản sẽ bắt đầu và hiển thị tiến trình của nó trong dòng lệnh. Bạn sẽ được thông báo khi quá trình hoàn tất bằng một thông báo trong dòng lệnh.
Phương pháp 2/3: Sử dụng Git GUI
Bước 1. Tải xuống và cài đặt Git
Truy cập https://git-scm.com/downloads và chọn tải xuống cho nền tảng bạn đang sử dụng.
Bước 2. Tạo một thư mục cho kho lưu trữ của bạn
Điều hướng đến vị trí bạn chọn máy tính của mình. Sau đó nhấp chuột phải (hoặc Ctrl + nhấp chuột) và chọn “Thư mục mới”.
Để đơn giản, tốt nhất có thể tạo thư mục kho lưu trữ đầu tiên của bạn trên Màn hình nền
Bước 3. Điều hướng đến trang kho lưu trữ trong trình duyệt web của bạn
Truy cập trang github (hoặc bất kỳ sản phẩm git nào) của kho lưu trữ mà bạn đang cố gắng sao chép. Vị trí nguồn của kho lưu trữ sẽ được hiển thị trên trang kho lưu trữ.
Vị trí chính xác của vị trí nguồn sẽ khác nhau tùy thuộc vào trang web của kho lưu trữ bạn đang sử dụng, nhưng chúng thường nằm gần đầu để dễ dàng truy cập. Tìm kiếm một URL
Bước 4. Sao chép vị trí nguồn
Nhấp vào vị trí nguồn (thường là URL bắt đầu bằng “https” hoặc “ssh”) và nhấn Ctrl + C hoặc ⌘ Cmd + C để sao chép.
Bước 5. Mở Git GUI
Chương trình này được cài đặt cùng với các công cụ git. Thay vì khởi động vào một dòng lệnh văn bản, bạn sẽ thấy một cửa sổ với các nút có thể nhấp được.
Bước 6. Nhấp vào “Kho lưu trữ nhân bản”
Đây là tùy chọn đầu tiên trên màn hình khởi động.
Bạn cũng có thể chọn “Sao chép” từ menu thả xuống “Kho lưu trữ”
Bước 7. Nhập vị trí nguồn
Dán hoặc nhập vị trí nguồn vào trường này.
Bước 8. Nhập thư mục đích
Nhập đường dẫn đến thư mục kho lưu trữ bạn đã tạo.
Bạn cũng có thể nhấp vào “Duyệt qua” để tìm kiếm thư mục mà không cần phải gõ ra
Bước 9. Nhấp vào "Sao chép"
GUI sẽ hiển thị tiến trình của bạn và thông báo cho bạn khi quá trình nhân bản hoàn tất.
Phương pháp 3/3: Sử dụng Visual Studio
Bước 1. Điều hướng đến trang kho lưu trữ trong trình duyệt web của bạn
Truy cập trang github (hoặc bất kỳ sản phẩm git nào) của kho lưu trữ mà bạn đang cố gắng sao chép. Vị trí nguồn của kho lưu trữ sẽ được hiển thị trên trang kho lưu trữ.
Vị trí chính xác của vị trí nguồn sẽ khác nhau tùy thuộc vào trang web của kho lưu trữ bạn đang sử dụng, nhưng chúng thường nằm gần đầu để dễ truy cập. Tìm kiếm một URL
Bước 2. Sao chép vị trí nguồn
Nhấp vào vị trí nguồn (thường là URL bắt đầu bằng “https” hoặc “ssh”) và nhấn Ctrl + C hoặc ⌘ Cmd + C để sao chép.
Bước 3. Mở Visual Studio
Visual Studio phổ biến trong môi trường phát triển Windows, nhưng không miễn phí. Bạn có thể tải xuống VS Express để nhận phiên bản miễn phí đã rút gọn.
Bước 4. Chọn tab “Team Explorer”
Điều này nằm ở dưới cùng của thanh bên bên phải.
Bước 5. Nhấp vào nút "Quản lý kết nối"
Nút này được biểu thị bằng biểu tượng phích cắm và nằm ở thanh menu trên cùng của thanh bên phải.
Bước 6. Nhấp vào "Sao chép"
Điều này nằm trong phần “Kho lưu trữ git cục bộ” ở thanh bên phải.
Bước 7. Nhập hoặc dán vị trí nguồn vào trường văn bản
Khi ở trong trường, nút hành động “Sao chép” sẽ có thể nhấp được.
Bước 8. Nhấp vào "Sao chép"
Nút này nằm bên dưới trường vị trí nguồn. Sau khi nhấp vào, một thanh tiến trình sẽ xuất hiện hiển thị quá trình sao chép. Quá trình hoàn tất khi thanh được lấp đầy.
Các kho lưu trữ được sao chép sẽ tự động được sao chép vào một thư mục cục bộ trong thư mục studio trực quan của bạn
Lời khuyên
- Sử dụng git pull để cập nhật thay vì sao chép lại. Lưu nhân bản lại cho các trường hợp bạn đang gặp sự cố nghiêm trọng về hợp nhất hoặc trình biên dịch.
- Để sao chép bản sao git máy chủ từ xa, hãy sử dụng định dạng “username @ host: / path / to / repository” sau “git clone”.
- Nếu bạn di chuyển thư mục kho lưu trữ của mình, hãy đảm bảo rằng bạn thực hiện các điều chỉnh thích hợp đối với đường dẫn khi bạn cố gắng truy cập nó trong dòng lệnh.