ฉันสามารถส่งคำขอดึงส่วนสำคัญใน GitHub ได้หรือไม่


195

ฉันสามารถส่งคำขอดึงในส่วนสำคัญของคนอื่นใน GitHub ได้หรือไม่?

ฉันตระหนักถึงส้อมโคลนและกำหนดขั้นตอนการทำงานสำหรับส่วนสำคัญที่ฉันเป็นเจ้าของ ฉันต้องการทราบว่าฉันสามารถขออัปเดตส่วนสำคัญของคนอื่นด้วยส้อมของฉันหรือไม่



คำตอบ:


133

ขณะนี้คุณไม่สามารถเปิดคำขอดึงในส่วนสำคัญ

คุณสามารถแสดงความคิดเห็นบน Gist และขอให้ผู้เขียนอัปเดต Gist จากส้อมของคุณ


11
น่าเสียดายเนื่องจากเป็นที่เก็บคอมไพล์คุณจึงสามารถโคลนมันได้ พวกเขาไม่ได้โผล่หน้าดึงคำขอ
studgeek

2
นอกจากนี้การดึงคำขอปัญหาและคุณสมบัติ GitHub อื่น ๆ ในส่วนสำคัญจะเป็นรูปแบบการต่อต้าน นี่คือเหตุผล stackoverflow.com/a/47336590/117471
Bruno Bronosky

26

ตามที่ @ เควินพูด แต่น่าเสียดายที่ GitHub ไม่ได้เปิดเผย GUI สำหรับคำขอแบบดึงในส่วนที่สำคัญ อย่างไรก็ตามคุณสามารถแยกส่วนสำคัญทำการเปลี่ยนแปลงในทางแยกจากนั้นแชร์ลิงก์ไปยังทางแยกของคุณกับผู้แต่งดั้งเดิม

หากผู้แต่งดั้งเดิมกำลังเก็บที่เก็บโคลนแบบโลคัลของส่วนสำคัญของพวกเขา (ดูคุณจะจัดการกับส่วนสำคัญของคุณบน GitHub ได้อย่างไร ) จากนั้นพวกเขาสามารถดึงกับส้อมของคุณเป็นรีโมทโดยใช้ส่วนสำคัญ # (เช่นgit://gist.github.com/1131276)


18

ฉันได้ส่งอีเมลขอคุณสมบัติไปที่support@github.comและชี้ไปที่คำถามนี้

Ivan Žužakตอบกลับตามปกติ:

ฉันได้เพิ่มเข้าไปในรายการคำขอคุณลักษณะของเราเพื่อให้ทีมสามารถพิจารณาได้

ยืนยันว่าเป็นไปไม่ได้

ลองติดตามคำถามนี้ต่อไปจนกว่าจะเกิดขึ้น

ฉันขอแนะนำให้สร้าง repo ปกติหนึ่งอันที่เรียกว่าgistsและสั่งให้รายการของคุณในโฟลเดอร์ปกติ


6

ฉันไม่คิดว่ามันเหมาะสมที่จะดึงคำขอจากส่วนสำคัญ เจตนาของ gist.github.com คือการปรับปรุงบนPastebinแนวคิดที่ใช้กันทั่วไปในไออาร์ซีและฟอรั่ม พวกเขาเลือกที่จะเรียกบริการ "ส่วนสำคัญ" เพราะเป็นศัพท์ที่อธิบาย ...

เมื่อคุณจำเป็นต้องสรุปอย่างรวดเร็วของข้อมูลสำคัญมากกว่าเรื่องราวทั้งหมดหรือคำอธิบายอย่างละเอียดคุณกำลังมองหาเค้า

อย่างไรก็ตามฉันจะยอมรับว่า GitHub ขาดคุณสมบัติที่สำคัญมาก ความสามารถในการสร้าง GitHub เต็ม repo ออกจากส่วนสำคัญและให้ข้อมูลเมตาเกี่ยวกับต้นกำเนิดของมัน

นั่นจะแก้ไขสิ่งที่คนส่วนใหญ่ต้องการ ณ จุดนี้ "คำขอ" รูปแบบเดียวที่ใครบางคนจะต้องส่งคือ "เฮ้คุณจะไม่ทำธุรกรรมซื้อคืนเต็มรูปแบบ" และที่สามารถทำได้ในการแสดงความคิดเห็น หากไม่อนุญาตให้pull requestsมีissuesส่วนสำคัญมันอนุญาตให้ผู้เขียนตอบกลับความคิดเห็นด้วยว่า "ไม่มันเป็นแค่แฮ็คที่ฉันโยนเข้าด้วยกันและไม่ต้องการสนับสนุน"

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

5

ดึงจิสต์เป็นไปไม่ได้ในลักษณะเดียวกับที่git pullหนึ่งสามารถให้การเปลี่ยนแปลงที่ผ่านกระทู้ในรูปแบบของ/.diff .patchสิ่งนี้สามารถทำได้แบบโลคัลในไดเร็กทอรีการทำงานของคุณด้วยdiffหรือผ่าน GitHub ถ้าแยกแล้ว:

ด้วยวิธีนี้มันต่างกันและดู / ใช้การเปลี่ยนแปลงได้ง่ายขึ้นมากโดยเฉพาะถ้ามันมีผลกับหลาย ๆ ไฟล์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.