Tôi có thể thực hiện yêu cầu kéo trên một ý chính trên GitHub không?


195

Tôi có thể đưa ra yêu cầu kéo về ý chính của người khác trên GitHub không?

Tôi biết về ngã ba, nhân bản và cam kết quy trình làm việc cho một ý chính mà tôi sở hữu. Tôi muốn biết nếu tôi có thể yêu cầu cập nhật ý chính của người khác bằng cái nĩa của mình.



Câu trả lời:


133

Hiện tại bạn không thể mở yêu cầu kéo trên Gist.

Bạn có thể nhận xét mặc dù trên Gist và yêu cầu tác giả cập nhật Gist từ ngã ba của bạn.


11
Thật không may, vì nó là một kho lưu trữ git, bạn đã có thể sao chép nó. Họ chỉ không nổi lên khía cạnh yêu cầu kéo.
studgeek

2
Hơn nữa, các yêu cầu kéo, các vấn đề và các tính năng github khác trên các ý chính sẽ là một mô hình chống. Đây là lý do tại sao. stackoverflow.com/a/47336590/117471
Bruno Bronosky

26

Như @Kevin đã nói, thật không may, GitHub không để lộ GUI cho các yêu cầu kéo trên các ý chính. Tuy nhiên, bạn có thể rẽ nhánh, thay đổi trong ngã ba, sau đó chia sẻ liên kết đến ngã ba của bạn với tác giả ban đầu.

Nếu tác giả ban đầu đang lưu trữ một kho lưu trữ nhân bản cục bộ của ý chính của họ (xem Làm thế nào để bạn quản lý các ý chính của mình trên github? ) Thì họ có thể thực hiện thao tác chống lại ngã ba của bạn như một điều khiển từ xa bằng cách sử dụng ý chính # (ví dụ git://gist.github.com/1131276).


18

Tôi đã gửi một email yêu cầu tính năng đến support@github.comvà chỉ vào câu hỏi này.

Ivan užak trả lời với thông thường:

Tôi đã thêm nó vào danh sách yêu cầu tính năng của chúng tôi để nhóm có thể xem xét.

xác nhận nó là không thể

Hãy tiếp tục nâng cao câu hỏi này cho đến khi nó xảy ra.

Thay vào đó, tôi khuyên bạn nên tạo một repo thông thường được gọi gistsvà yêu cầu các ý chính của bạn vào các thư mục thông thường.


6

Tôi không nghĩ rằng nó là phù hợp để có yêu cầu kéo trên các ý chính. Mục đích của gist.github.com là cải thiện khái niệm pastebin thường được sử dụng trong IRC và các diễn đàn. Họ đã chọn gọi dịch vụ này là "ý chính" bởi vì từ vựng.com mô tả nó ...

Khi bạn cần một bản tóm tắt nhanh chóng về các yếu tố cần thiết, thay vì toàn bộ câu chuyện hoặc một lời giải thích kỹ lưỡng, bạn đang tìm kiếm ý chính .

Tuy nhiên tôi sẽ thừa nhận rằng github đang thiếu một tính năng rất quan trọng. Khả năng tạo một repo github đầy đủ từ một ý chính và giữ siêu dữ liệu về nguồn gốc của nó .

Điều đó sẽ giải quyết hầu hết những gì mọi người cần. Vào thời điểm đó, hình thức "yêu cầu" duy nhất mà ai đó cần gửi là "này, bạn sẽ không thực hiện một bản repo đầy đủ từ đây." Và điều đó có thể được thực hiện trong các ý kiến. Bằng cách KHÔNG cho phép pull requests, issuesv.v. trên các ý chính, nó cho phép tác giả trả lời một bình luận như vậy với "nah, đó chỉ là một bản hack tôi đã ném vào nhau và không có ý định hỗ trợ."

StackOverflow won't let you link to pastebin without including a code block. Done.

5

Kéo Gists không thể thực hiện theo cách tương tự như git pull, người ta có thể cung cấp các thay đổi thông qua Gist dưới dạng a .diff/ .patch. Điều này có thể được thực hiện cục bộ trong thư mục làm việc của bạn với diff hoặc qua GitHub nếu nó đã rẽ nhánh ở đó:

Bằng cách này, nó khác biệt và dễ dàng hơn để xem / áp dụng các thay đổi, đặc biệt là nếu nó ảnh hưởng đến nhiều tệp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.