คำถามติดแท็ก pull-request

คำขอดึงจะเกิดขึ้นเมื่อนักพัฒนาแยกโปรเจ็กต์ทำการเปลี่ยนแปลงและต้องการให้รวมการเปลี่ยนแปลงเหล่านั้นในโปรเจ็กต์หลักอีกครั้ง Github และ Bitbucket ได้รับความนิยม

21
ฉันจะอัปเดตที่เก็บแบบแยก GitHub ได้อย่างไร
ฉันเพิ่งแยกโครงการและใช้การแก้ไขหลายอย่าง ฉันสร้างคำขอดึงซึ่งเป็นที่ยอมรับแล้ว ไม่กี่วันต่อมามีการเปลี่ยนแปลงอื่นโดยผู้มีส่วนร่วมอื่น ดังนั้นส้อมของฉันไม่มีการเปลี่ยนแปลงนั้น ฉันจะเปลี่ยนสิ่งนั้นให้เป็นส้อมได้อย่างไร ฉันต้องลบและสร้างทางแยกใหม่อีกครั้งเมื่อฉันมีการเปลี่ยนแปลงเพิ่มเติมเพื่อร่วมให้ข้อมูลหรือไม่ หรือมีปุ่มอัปเดต

7
วิธีการใช้คำขอดึงต้นน้ำที่ไม่ได้จมจากส้อมอื่น ๆ เข้ากับส้อมของฉันได้อย่างไร
โครงการบน GitHub ที่ฉันมีทางแยกมีคำขอดึงใหม่ที่ฉันต้องการดึงเข้าสู่ทางแยกของฉันที่ผู้เขียนยังไม่ได้ดึงเข้ามา มีวิธีง่ายๆในการใช้คำขอดึงจากส้อมอื่น ๆ ในส้อมของฉัน? มีอะไรอีกบ้างไหมที่ฉันหายไป?
465 git  github  pull-request 

10
ทำไม 'คำขอการดึง' ของคอมไพล์จึงไม่เรียกว่า
คำศัพท์ที่ใช้ในการรวมสาขากับที่เก็บอย่างเป็นทางการคือ 'คำขอดึง' นี่คือความสับสนตามที่ปรากฏว่าฉันขอให้ผลักดันการเปลี่ยนแปลงของฉันไปยังที่เก็บอย่างเป็นทางการ เหตุใดจึงเรียกว่าคำขอดึงและไม่ใช่คำขอส่งข้อมูล
451 git  github  pull-request 

10
คุณจะแนบคำขอดึงใหม่กับปัญหาที่มีอยู่ใน GitHub ได้อย่างไร
ฉันไม่แน่ใจ แต่ฉันมีความจำที่คลุมเครือในการสร้างคำขอดึง github กับ "Issue 4" หรือบางอย่างในชื่อและมันจะแนบตัวเองกับ Issue 4 ในโครงการที่ฉันส่งไปโดยอัตโนมัติ ฉันลองอีกครั้งเมื่อเร็ว ๆ นี้และใช้งานไม่ได้ - เพิ่งสร้างปัญหาใหม่เอี่ยมแทน ฉันไม่เห็นตัวเลือกใด ๆ เช่น "แนบกับปัญหา" ในหน้าคำขอดึงใหม่หรือ "เปิดคำขอดึงใหม่สำหรับปัญหานี้" ในหน้าปัญหา มีวิธีการทำเช่นนี้หรือไม่เพื่อช่วยให้เจ้าของโครงการรักษาหน้าปัญหาของตนให้สะอาดและหลีกเลี่ยงการทำซ้ำ แก้ไข : เพื่อชี้แจงฉันรู้ว่าการสร้างคำขอดึงสร้างปัญหาใหม่เสมอ ฉันต้องการแนบคำขอดึงกับปัญหาที่มีอยู่แทน

2
เวิร์กโฟลว์ Github ที่ต้องการสำหรับการปรับปรุงคำขอดึงหลังจากการตรวจสอบรหัส
ฉันได้ส่งการเปลี่ยนแปลงไปยังโครงการโอเพ่นซอร์สบน Github และได้รับความคิดเห็นการตรวจสอบโค้ดจากหนึ่งในสมาชิกหลักของทีม ฉันต้องการอัปเดตรหัสโดยคำนึงถึงความคิดเห็นการตรวจสอบและส่งอีกครั้ง เวิร์กโฟลว์ที่ดีที่สุดสำหรับการทำเช่นนี้คืออะไร? จากความรู้ที่ จำกัด ของฉันเกี่ยวกับ git / github ฉันสามารถทำสิ่งใดสิ่งหนึ่งต่อไปนี้: อัปเดตรหัสเป็นการคอมมิชชันใหม่และเพิ่มการคอมมิทเริ่มต้นและอัปเดตลงในคำขอดึงของฉัน ยังไงก็ตาม (??) ย้อนกลับการคอมมิชชันเก่าจากที่เก็บของฉันและสร้างการคอมมิทใหม่ที่มีทุกอย่างจากนั้นเพิ่มคำขอดึงสำหรับสิ่งนั้น? git commitมีคุณสมบัติที่แก้ไข แต่ฉันได้ยินมาว่าคุณไม่ควรใช้งานหลังจากที่คุณส่งการคอมมิทนอกพื้นที่เก็บข้อมูลในเครื่องของคุณ? ในกรณีนี้ฉันได้ทำการเปลี่ยนแปลงบนพีซีในพื้นที่ของฉันและผลักดันไปยังสาขา github ของโครงการ นี่จะใช้การ 'แก้ไข' ไหม อื่น ๆ อีก? ดูเหมือนว่าตัวเลือก 2/3 จะดีเพราะโครงการโอเพนซอร์ซจะมีเพียงหนึ่งคอมมิชชันในประวัติศาสตร์ของพวกเขาซึ่งจะใช้งานทุกอย่าง แต่ฉันไม่แน่ใจว่าจะทำอย่างไร หมายเหตุ: ฉันไม่รู้ว่าสิ่งนี้มีผลกระทบต่อคำตอบหรือไม่ แต่ฉันไม่ได้ทำการเปลี่ยนแปลงในสาขาที่แยกจากกันฉันเพิ่งทำคอมมิชชันด้านบนของต้นแบบ



7
ส่งคำขอดึงบน GitHub สำหรับการส่งล่าสุดเท่านั้น
ฉันแยกโครงการบน GitHub และประสบความสำเร็จในการเปลี่ยนแปลงเจ้านายท้องถิ่นของฉันและผลักดันให้เกิดที่ GitHub ฉันต้องการส่งคำขอดึง แต่ต้องการรวมการส่งมอบครั้งล่าสุดเท่านั้น UI คำขอดึงข้อมูลบน github.com แสดงการคอมมิท 9 ครั้งล่าสุดและฉันไม่รู้วิธีการกรอง ฉันพยายามที่จะเข้าใจว่าฉันควรจะสร้างสาขาท้องถิ่นใหม่ตรวจสอบว่าและรีเซ็ตหรือรีบูตเป็น upstream อย่างใด? จากนั้นใช้การส่งมอบครั้งล่าสุดของฉันจากนายด้วยรหัสประจำตัวกับสาขาท้องถิ่นใหม่และใช้สิ่งนั้นสำหรับคำขอดึง ฉันพยายามทำให้แนวคิดถูกต้องและค้นหาบรรทัดคำสั่งที่ถูกต้องเพื่อทำสิ่งที่ฉันต้องการ
280 git  github  pull-request 

16
ฉันจะตรวจสอบคำขอดึง GitHub ด้วย git ได้อย่างไร
ฉันต้องการตรวจสอบคำขอดึงที่สร้างขึ้นก่อนหน้านี้ (สร้างผ่านทางเว็บอินเตอร์เฟส GitHub) ฉันค้นหาและพบสถานที่ต่าง ๆ ที่ refs / pull หรือ refs / pull / pr แต่เมื่อฉันเพิ่มfetch = +refs/pull/*/head:refs/remotes/origin/pr/*ไฟล์ git config และทำการดึง git ฉันทำอะไรผิด GitHub ควรสร้างสิ่งดึง / xyz โดยอัตโนมัติหรือฉันต้องกำหนดค่าบางอย่าง

5
ฉันสามารถส่งคำขอดึงส่วนสำคัญใน GitHub ได้หรือไม่
ฉันสามารถส่งคำขอดึงในส่วนสำคัญของคนอื่นใน GitHub ได้หรือไม่? ฉันตระหนักถึงส้อมโคลนและกำหนดขั้นตอนการทำงานสำหรับส่วนสำคัญที่ฉันเป็นเจ้าของ ฉันต้องการทราบว่าฉันสามารถขออัปเดตส่วนสำคัญของคนอื่นด้วยส้อมของฉันหรือไม่
195 git  github  gist  pull-request 

4
บน GitHub อะไรคือความแตกต่างระหว่างผู้ตรวจสอบและผู้รับมอบหมาย
ฟีเจอร์ที่เพิ่มเข้ามาในวันที่ 7 ธันวาคม 2016 ประกาศบนบล็อก GitHub แนะนำตัวเลือกเพื่อเพิ่มผู้ตรวจสอบในคำขอดึง ตอนนี้คุณสามารถขอความเห็นอย่างชัดเจนจากผู้ทำงานร่วมกันทำให้ง่ายขึ้นในการระบุผู้ที่คุณต้องการตรวจสอบคำขอดึงของคุณ นอกจากนี้คุณยังสามารถดูรายชื่อคนที่คุณกำลังรอการตรวจสอบจากในแถบด้านข้างของหน้าคำขอดึงเช่นเดียวกับสถานะของความคิดเห็นจากคนที่เหลืออยู่แล้ว อย่างไรก็ตามการตั้งค่าผู้ตรวจทานอย่างชัดเจนสำหรับ PR ได้ทำไปแล้วโดยกำหนดคน ( ตัวเลือกผู้รับมอบหมาย ) ขณะนี้ทั้งสองตัวเลือกมีบทบาทของตัวเลือกอย่างไรบ้างเนื่องจากตัวเลือกทั้งสองมีเป้าหมายเดียวกัน

2
ลบคำขอดึงปิดจาก GitHub
ฉันทำคำขอดึงผิดโดยไม่ได้ตั้งใจและปิดท้ายคำขอด้วยตนเอง ตอนนี้อยู่ในสถานะปิด แต่สามารถเข้าถึงได้ผ่าน URL โดยตรงและแสดงบนแถบกิจกรรมของฉัน มีวิธีใดที่จะลบคำขอการดึงทั้งหมดจึงไม่สามารถเข้าถึงได้ผ่านทาง URL หรือแสดงในประวัติกิจกรรมของคุณ?

5
ค้นหาคำขอดึงบน Github ที่ความมุ่งมั่นถูกสร้างขึ้นในตอนแรก
คำขอดึงข้อมูลเป็นสิ่งที่ดีสำหรับการทำความเข้าใจความคิดที่กว้างขึ้นเกี่ยวกับการเปลี่ยนแปลงหรือชุดการเปลี่ยนแปลงที่เกิดขึ้นกับธุรกรรมซื้อคืน การอ่านคำขอดึงเป็นวิธีที่ดีในการ "grok" โครงการอย่างรวดเร็วแทนการเปลี่ยนแปลงอะตอมขนาดเล็กไปยังแหล่งที่มาคุณจะได้รับการจัดกลุ่มของการเปลี่ยนแปลงเชิงตรรกะขนาดใหญ่ คล้ายกับการจัดระเบียบบรรทัดในรหัสของคุณให้เป็น "stanzas" ที่เกี่ยวข้องเพื่อให้อ่านง่ายขึ้น ฉันพบว่าตัวเองกำลังมองหาไฟล์หรือการกระทำและฉันสงสัยว่ามีวิธีที่จะย้อนกลับการกระทำเพื่อดึงคำขอที่สร้างขึ้นเดิม คำขอดึงนั้นจะถูกรวมเข้าด้วยกันในที่สุด แต่ไม่จำเป็นกับการผสาน
171 git  github  pull-request 

4
วิธีการปรับเปลี่ยนคำขอดึง Github?
ฉันเปิดคำขอดึงเพื่อโครงการ ผู้ดูแลตัดสินใจที่จะยอมรับ แต่บอกให้ฉันแก้ไขเนื้อหาบางอย่าง ฉันจะทำมันได้อย่างไร ไม่ว่าฉันควรเก็บแฮชการเปลี่ยนแปลงไม่เปลี่ยนแปลงฉันจะทำอย่างไร
163 git  github  pull-request 

6
เลิกทำการผสานโดยดึงคำขอหรือไม่
มีคนยอมรับคำขอดึงซึ่งพวกเขาไม่ควรมี ขณะนี้เรามีรหัสที่ใช้งานไม่ได้รวมอยู่ด้วยคุณจะยกเลิกการดึงคำขอได้อย่างไร ฉันแค่จะย้อนกลับการเปลี่ยนแปลงการกระทำก่อนที่จะรวม แต่ฉันสังเกตเห็นว่ามันรวมอยู่ในกลุ่มของการกระทำ ดังนั้นตอนนี้มีข้อผูกพันเหล่านี้จากบุคคลนี้ตั้งแต่หลายวันก่อนรวม คุณเลิกทำสิ่งนี้ได้อย่างไร

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