Android

Làm thế nào để thêm một điều khiển từ xa

Git с нуля.3: Связывание проекта с репозиторием, git init, remote add/remove

Git с нуля.3: Связывание проекта с репозиторием, git init, remote add/remove

Mục lục:

Anonim

Thông thường, khi làm việc với Git, bạn sẽ chỉ sử dụng một nguồn gốc có tên từ xa và các nhánh khác nhau cho các tính năng và môi trường khác nhau. Origin là tên của điều khiển từ xa được tạo tự động khi bạn sao chép một kho lưu trữ và trỏ đến kho lưu trữ được nhân bản.

Tuy nhiên, khi cộng tác trong một dự án với một nhóm người, bạn có thể thấy việc sử dụng nhiều điều khiển từ xa Git rất tiện dụng.

Điều khiển từ xa Git là con trỏ tới các phiên bản của kho lưu trữ thường được lưu trữ trên các máy chủ khác.

Hướng dẫn này giải thích cách thêm một điều khiển Git mới.

Thêm một điều khiển từ xa Git

Kho lưu trữ từ xa phải tồn tại trước khi bạn thêm git remote vào kho lưu trữ cục bộ của bạn. Bạn có thể tạo kho lưu trữ trên dịch vụ lưu trữ Git như GitHub, GitLab và BitBucket hoặc trên máy chủ Git riêng của bạn.

Để thêm một điều khiển từ xa mới, hãy điều hướng đến thư mục mà kho lưu trữ của bạn được lưu trữ tại và sử dụng git remote add theo sau là tên từ xa và URL từ xa:

git remote add

Ví dụ: để thêm một điều khiển từ xa mới có tên staging trỏ đến [email protected]:user/repo_name.git URL bạn sẽ nhập:

git remote add staging [email protected]:user/repo_name.git

Sử dụng git remote để liệt kê các kết nối từ xa và xác minh rằng điều khiển từ xa mới đã được thêm thành công:

git remote -v

Đầu ra sẽ trông giống như thế này:

origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)

Những gì git remote add thực sự làm là sửa đổi tệp .git/config kho lưu trữ và một kết nối mới đến kho lưu trữ từ xa.

.git / cấu hình

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

Bạn có thể thêm một điều khiển từ xa mới bằng cách chỉnh sửa tệp .git/config bằng trình soạn thảo văn bản, nhưng sử dụng lệnh dễ dàng hơn nhiều.

Đó là nó. Bạn đã thêm thành công một điều khiển từ xa Git mới.

Để đẩy mã của bạn sang điều khiển từ xa mới, bạn sẽ sử dụng:

git push

Để tìm nạp và kéo từ xa sử dụng:

git fetch git pull

Phần kết luận

Thêm một điều khiển từ xa Git mới chỉ là vấn đề của một lệnh. Điều khiển từ xa rất hữu ích và cho phép bạn có nhiều kho lưu trữ.