Một vài giải pháp EASY.
Nhiều điều khiển từ xa đẩy (và lấy) một cách độc lập
Đây là đơn giản nhất để có được đầu của bạn xung quanh, nhưng những nỗ lực nhất để duy trì.
Chúng tôi bắt đầu bằng cách thêm từ xa mới của chúng tôi:
$ cd myproject
$ git remote add bitbucket ssh://[email protected]/user/myproject.git
$ git push bitbucket master
thẳng về phía trước không? Trừ tất nhiên mỗi lần chúng tôi cam kết bất kỳ thay đổi, chúng ta cần phải đẩy cho cả hai ban đầu “nguồn gốc” của chúng tôi và chúng tôi mới “bitbucket” từ xa:
$ git push origin master
$ git push bitbucket master
Không phải là một chi phí khổng lồ, nhưng tôi chắc chắn rằng nó sẽ grate trên thời gian. Hoặc bạn có thể tạo một `bí danh gpob =" git push origin master & & git push bitbucket master ".
Độc thân từ xa với nhiều URL đẩy (và lấy) liên tiếp
Với phương pháp này, chúng ta sẽ thêm một URL bổ sung để “nguồn gốc” hiện từ xa của chúng tôi:
$ cd myproject
$ git remote set-url --add origin ssh://[email protected]/user/myproject.git
$ git push origin master
Everything up-to-date
Everything up-to-date
Ít hơn nhiều cố gắng!
Lớp lót bạc có một đám mây, và trong trường hợp này, trong khi chúng tôi có thể đẩy đồng thời nhiều URL, chúng tôi chỉ có thể tìm nạp từ “nguồn gốc” ban đầu (bạn có thể thay đổi điều này, nhưng đó là phạm vi cho bài đăng này).
Cuối cùng, để xem từ xa sẽ được lấy từ:
$ git remote -v show
tôi blogged about it là tốt.
Nguồn
2015-08-17 02:58:22
Điều này có vẻ rất hữu ích. Đặc biệt khi một kho lưu trữ bị hỏng. Tại thời điểm bitbucket là xuống và tôi về cơ bản không thể làm công việc của tôi. – imranal