Bisakah saya membuat permintaan tarik pada inti di GitHub?


195

Bisakah saya membuat permintaan tarik pada intisari orang lain di GitHub?

Saya mengetahui fork, clone, dan melakukan alur kerja untuk intisari yang saya miliki. Saya ingin tahu apakah saya dapat meminta untuk memperbarui inti orang lain dengan garpu saya.



Jawaban:


133

Saat ini Anda tidak dapat membuka permintaan tarik pada Gist.

Anda dapat mengomentari Gist dan meminta penulis untuk memperbarui Gist dari garpu Anda.


11
Sayangnya, karena ini adalah repositori git, Anda sudah bisa mengkloningnya. Mereka hanya belum memunculkan aspek permintaan tarik.
studgeek

2
Selain itu, menarik permintaan, masalah, dan fitur github lainnya pada inti akan menjadi anti-pola. Inilah sebabnya. stackoverflow.com/a/47336590/117471
Bruno Bronosky

26

Seperti yang dikatakan @Kevin, sayangnya GitHub tidak mengekspos GUI untuk menarik permintaan pada intisari. Namun Anda dapat memotong intinya, membuat perubahan di garpu, lalu membagikan tautan ke garpu dengan penulis asli.

Jika penulis asli menyimpan repositori lokal mereka yang dikloning dari intisari mereka (lihat Bagaimana Anda mengelola intisari Anda di github? ) Maka mereka dapat melakukan tarikan terhadap garpu Anda sebagai remote menggunakan # intisari (mis git://gist.github.com/1131276.).


18

Saya telah mengirim email permintaan fitur ke support@github.comdan menunjuk ke pertanyaan ini.

Ivan Žužak menjawab dengan yang biasa:

Saya telah menambahkannya ke daftar permintaan fitur kami sehingga tim dapat mempertimbangkannya.

mengkonfirmasikan itu tidak mungkin.

Mari kita terus menjawab pertanyaan ini sampai terjadi.

Saya sarankan daripada membuat satu repo biasa yang disebut gistsdan memesan inti Anda ke folder biasa.


6

Saya pikir tidak tepat untuk meminta permintaan. Tujuan dari gist.github.com adalah untuk meningkatkan konsep pastebin yang biasa digunakan di IRC dan forum. Mereka memilih untuk memanggil layanan "inti" karena seperti yang dijelaskan oleh vocabulary.com ...

Ketika Anda membutuhkan ringkasan cepat dari hal-hal yang penting, daripada keseluruhan cerita atau penjelasan menyeluruh, Anda mencari intinya .

Namun saya akan mengakui bahwa github tidak memiliki fitur yang sangat penting. Kemampuan untuk membuat repo github penuh dari inti dan menyimpan metadata tentang asal-usulnya .

Itu akan menyelesaikan sebagian besar kebutuhan orang. Pada saat itu, satu-satunya bentuk "permintaan" yang harus diajukan seseorang adalah "hei, tidakkah Anda akan membuat repo penuh dari ini." Dan itu bisa dilakukan di komentar. Dengan TIDAK memperbolehkan pull requests, issuesdll pada intisari, itu memungkinkan penulis untuk membalas komentar semacam itu dengan, "nah, itu hanya retas yang saya lemparkan bersama dan tidak bermaksud untuk mendukung."

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

5

Menarik Gists tidak mungkin dengan cara yang sama git pull, seseorang dapat memberikan perubahan melalui Gist dalam bentuk a .diff/ .patch. Ini dapat dilakukan secara lokal di direktori kerja Anda dengan diff atau melalui GitHub jika sudah bercabang di sana:

Dengan cara ini, ini diferensial dan jauh lebih mudah untuk melihat / menerapkan perubahan, terutama jika itu mempengaruhi banyak file.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.