โปรเจคท้องถิ่นของฉันมีรหัสบางอย่างที่ใช้งานไม่ได้และฉันต้องการแสดงให้คนอื่นดูและอาจมอบมือให้ฉัน นี่ไม่ใช่ตัวอย่างสั้น ๆ หรือไฟล์เดียว มีหลายไฟล์และไดเรกทอรีที่เกี่ยวข้อง
ฉันจะเผยแพร่รหัสได้ดีที่สุดอย่างไร
โปรเจคท้องถิ่นของฉันมีรหัสบางอย่างที่ใช้งานไม่ได้และฉันต้องการแสดงให้คนอื่นดูและอาจมอบมือให้ฉัน นี่ไม่ใช่ตัวอย่างสั้น ๆ หรือไฟล์เดียว มีหลายไฟล์และไดเรกทอรีที่เกี่ยวข้อง
ฉันจะเผยแพร่รหัสได้ดีที่สุดอย่างไร
คำตอบ:
ใช้ Launchpad ของ+junk
คุณลักษณะสาขาที่จะเผยแพร่รหัสของคุณไปยังสถานที่ชั่วคราว ในความเป็นจริงมันไม่ได้เป็นแบบชั่วคราวเนื่องจากมันจะยังคงอยู่จนกว่าคุณจะลบออกอย่างชัดเจน แต่เป็นที่ที่ดีในการใส่รหัสที่ยังไม่เสร็จซึ่งคุณกำลังทดลองในที่สาธารณะ
วิธีนี้จะไม่อยู่ห่างจากสาขาปกติของคุณ แต่คุณจะยังสามารถเข้าถึงและแสดงให้ทุกคนออนไลน์ได้
ข้อกำหนดเพียงอย่างเดียวคือคุณมีบัญชี Launchpadและได้อัปโหลดคีย์ SSH และเสร็จสิ้นขั้นตอนการใช้ Launchpad สำหรับการโฮสต์โค้ด
หลังจากนั้นคุณต้องเรียกใช้คำสั่งนี้บนเทอร์มินัลจากตำแหน่งที่โค้ดของคุณมีชีวิต:
bzr push lp:~<your-launchpad-id>/+junk/<name-of-your-temp-branch>
แค่นั้นแหละ! จากนั้นคุณจะสามารถชี้ให้คนอื่นเห็นได้https://code.launchpad.net/~<your-launchpad-id>/+junk/<name-of-your-temp-branch>
bzr push
คำสั่งสามารถย่อ / ย่อให้ง่ายขึ้นได้bzr push lp:~/+junk/[branch_name]
เนื่องจาก Launchpad ควรเปลี่ยนชื่อผู้ใช้ของคุณจากการระบุตัวตนและคีย์ SSH ของคุณ
ใช้GitHub สรุปสาระสำคัญ - คุณไม่จำเป็นต้องลงทะเบียน
นอกจากนี้ยังมีCodereview SEซึ่งอยู่ในรุ่นเบต้าสาธารณะ อาจไม่ใช่สถานที่ที่ดีที่สุดสำหรับโครงการขนาดใหญ่ แต่เป็นทางเลือกอื่น
หากสิ่งที่คุณต้องการได้รับการตรวจสอบเป็นไฟล์เดียวคุณสามารถใช้บริการ Pastebin ยอดนิยมอย่างใดอย่างหนึ่ง
ฉันจะแนะนำบริการPastebin ของ Ubuntuเป็นการส่วนตัว