Git с нуля.3: Связывание проекта с репозиторием, git init, remote add/remove
Mục lục:
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:
Ví dụ: để thêm một điều khiển từ xa mới có tên
Sử dụng
Đầu ra sẽ trông giống như thế này: Những gì
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
Đó 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:
Để tìm nạp và kéo từ xa sử dụng: 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ữ.
git remote add
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
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
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)
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.
… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*
.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.
git push
git fetch
git pull
Phần kết luận
Nokia đang sử dụng mã nguồn mở với hệ điều hành di động Symbian. Điều đó làm cho Android của Google chống lại Nokia Symbian. Nokia đã công bố hệ điều hành điện thoại di động Symbian sẽ tham gia như Android và sẽ trở thành một hệ điều hành mã nguồn mở. Thông báo này đã được đưa ra vào ngày thứ ba tại Triển lãm Điện thoại thông minh ở London và được xem như một nỗ lực để duy trì và có thể phát triển cơ sở phát triển của nó. Động thái này đi kèm cùng một lúc Google đã tạo mã nguồn Android cho các n
Fantastic Four
Trình điều khiển có thể giúp các trình điều khiển hoạt động - Nhưng đó có phải là giải pháp tốt nhất không? Phần mềm và trình điều khiển trên PC của bạn với Driver Reviver - nhưng có khuyến nghị với một hạt muối.
Trình điều khiển Reviver cố gắng tìm và cài đặt các bản cập nhật cho trình điều khiển và phần mềm cũ hơn, nhưng phần mềm vừa được phát hành ($ 30) cho phép sử dụng một năm, bản giới hạn miễn phí giới hạn) hiện đang thực hiện cuộc gọi sai cho một số chương trình.
Tuần trước Mayer đã cố gắng làm rõ vị trí của mình, cho rằng nó đã bị hiểu sai và rằng Yahoo vẫn có thể làm việc ở nhà, miễn là nó vào ban đêm hoặc vào cuối tuần. (Hey, cảm ơn!) Sau đó, cô đã đưa ra một ví dụ về cách một ứng dụng di động mới được gọi là Yahoo Thời tiết (nó cho bạn biết thời tiết) đã đến. Môi trường hợp tác mới của Yahoo, cô nói, làm cho nó có thể cho một người nào đó từ nhóm thời tiết và một người nào đó từ nhóm Flickr gặp nhau một cách ngẫu hứng trên khuôn viên của Yahoo. Và đó
Nhưng điều quan trọng nhất Mayer nói là cô ấy không đặc biệt chống lại telecommuting, chỉ là nó "không phù hợp với chúng tôi, ngay bây giờ." Cô ấy có một điểm. Liên lạc không làm việc cho 100% các công ty 100 phần trăm thời gian, nhưng vị trí là một chút mỉa mai cho quyết định trước đó của Mayer là Giám đốc điều hành. Là một trong những đơn hàng kinh doanh đầu tiên của cô vào năm ngoái, cô đã cung cấp cho mọi nhân viên một chiếc điện thoại thông minh mới. Trong thông báo của mình cho nhân viên,







