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