Magit thật sự rất hay, nhưng tôi vẫn chưa biết cách tạo nhánh từ xa, hoặc làm cách nào để làm mới nhánh từ xa mà nó biết mà không xóa từ xa và thêm nó vào. Hiện tại tôi đi đến github, add một chi nhánh, sau đó đi vào magit, xóa từ xa, và sau đó thêm nó trở lại. Có cách nào tốt hơn?Làm cách nào để bạn làm mới bộ điều khiển từ xa trong Magit?
Trả lời
Làm mới nhánh từ xa nên được thực hiện với git fetch.
Gõ ff sẽ chạy
git fetch
.
Nó sẽ nhắc tên của điều khiển từ xa cập nhật nếu không có từ khóa mặc định.Gõ fo sẽ luôn nhắc cho điều khiển từ xa.
Nhập FF sẽ chạy
git pull
.
Khi bạn không có nhánh mặc định được định cấu hình để được kéo vào nhánh hiện tại, bạn sẽ được yêu cầu.
Như Rémicommented, fmột sẽ lấy tất cả các điều khiển từ xa.
Tạo một chi nhánh ở xa nên được đẩy một chi nhánh địa phương để từ xa:
Magit sẽ chạy
git push
khi bạn gõ PP.
Nếu bạn cung cấp đối số tiền tố cho PP, bạn sẽ được nhắc để kho lưu trữ được đẩy tới.
Khi không có kho lưu trữ từ xa mặc định nào được định cấu hình cho nhánh hiện tại, bạn cũng sẽ được nhắc.Nhập PP sẽ chỉ đẩy chi nhánh hiện tại sang điều khiển từ xa.
Nói cách khác, nó sẽ chạygit push <remote> <branch>
.Nhánh sẽ được tạo ở điều khiển từ xa nếu nó không tồn tại là.
Nhánh địa phương sẽ được cấu hình để nó kéo từ nhánh từ xa mới.Nếu bạn cung cấp đối số tiền tố kép cho PP, bạn sẽ được nhắc thêm vào chi nhánh mục tiêu để đẩy tới.
Nói cách khác, nó sẽ chạygit push <remote> <branch>:<target>
.
- 1. Làm cách nào để bạn đính kèm bản sao cục bộ lật đổ sang một điều khiển từ xa khác?
- 2. Làm cách nào để có bộ điều khiển để làm mới trong Angularjs?
- 3. Làm cách nào để truy cập Bộ điều khiển Xem từ bộ điều khiển thanh tab?
- 4. Làm thế nào để sử dụng UISearchDisplayController từ bộ điều khiển trong bộ điều khiển UITabBar?
- 5. Làm cách nào để chấp nhận tất cả các thay đổi từ điều khiển từ xa?
- 6. Làm cách nào để hiển thị bàn điều khiển từ xa ncurses?
- 7. Làm cách nào để sao chép kho lưu trữ git và giữ điều khiển từ xa?
- 8. Làm cách nào để bạn phát hiện trình duyệt hiện tại trong Bộ điều khiển Api?
- 9. làm cách nào để truyền dữ liệu từ bộ điều khiển để xem trong zend?
- 10. Làm cách nào để bộ nhớ quản lý UIViewControllers bằng bộ điều khiển điều hướng?
- 11. VLC điều khiển từ xa từ C#
- 12. Làm cách nào để "Mở trong Cửa sổ mới" bằng cách sử dụng điều khiển WebBrowser?
- 13. Làm cách nào để bạn kiểm tra bộ điều khiển JavaFX với JUnit
- 14. Làm thế nào để gửi dữ liệu từ bộ điều khiển con đến bộ điều khiển chính trong AngularJS?
- 15. Khi nào tạo bộ điều khiển mới trong đường ray
- 16. Làm thế nào để tạo bộ điều khiển xem mới trong XCode 4.3
- 17. Làm thế nào để gọi điều khiển hành động trong bộ điều khiển khác trong CakePHP?
- 18. Làm cách nào để làm mới danh sách các chi nhánh từ xa trong bảng điều khiển Visual Studio 2017 Team Explorer của tôi?
- 19. API điều khiển từ xa cho Spotify?
- 20. Cách viết kiểm tra bộ điều khiển khi bạn ghi đè bộ điều khiển đăng ký?
- 21. Làm thế nào để bạn đóng một trang ASP.NET MVC khỏi bộ điều khiển?
- 22. Làm cách nào để trả về HTML trực tiếp từ bộ điều khiển Rails?
- 23. XDebug: làm thế nào để gỡ lỗi ứng dụng giao diện điều khiển từ xa?
- 24. Tôi làm cách nào để trình bày tệp để tải xuống từ bộ điều khiển MVC?
- 25. Làm mới trang asp.net từ điều khiển trong điều khiển khác
- 26. Làm thế nào để điều khiển từ xa tắt máy một máy chủ Java RMI
- 27. Làm thế nào để chuyển hướng từ OnActionExecuting trong bộ điều khiển cơ sở?
- 28. Làm thế nào để thêm một bộ điều khiển điều hướng với bộ dựng giao diện?
- 29. Trong git, làm cách nào để kiểm tra các nhánh từ xa của kho từ xa?
- 30. Làm thế nào để xóa điều khiển từ xa/nguồn gốc/{chi nhánh}?
bạn cũng có "f a" để tìm nạp tất cả từ xa –
@ Rémi đúng, tôi đã bao gồm nhận xét của bạn trong câu trả lời để hiển thị nhiều hơn. – VonC
Tuyệt vời. Tìm nạp 'a' là một phần những gì tôi đang tìm kiếm, Nó gây ra điều khiển từ xa mới để hiển thị trong trình quản lý từ xa. Tôi không bao giờ nhận thấy rằng một cú đẩy gây ra các chi nhánh từ xa được tạo ra nếu nó không tồn tại hoặc rằng '-u' sẽ nhận được cho tôi một dấu nhắc. Tôi nghi ngờ tôi đang thiếu một cái gì đó về các tiền tố để đẩy. Tôi thấy '-force'' -upstream' và '-dry run'. Vì vậy, tôi nghĩ rằng tôi có thể bị nhầm lẫn về các đối số tiền tố. – user967953