git - फोर्किंग के बिना अनुरोध खींचो?




github fork (4)

अगर आपके पास उस भंडार पर शाखाएं बनाने की पहुंच नहीं है, तो बिना किसी फोकस के पुल अनुरोध बनाने का कोई तरीका नहीं है

विषय से कोड योगदान के चरण यहां दिए गए हैं " मैं गिटहब में दूसरे कोड में कैसे योगदान करूं? "

  1. परियोजना फोर्क
  2. एक या अधिक अच्छी तरह से टिप्पणी की और भंडार में साफ करता है। यदि आप एक से अधिक भाग या फीचर को संशोधित कर रहे हैं तो आप यहां एक नई शाखा बना सकते हैं।
  3. जिथब के वेब इंटरफ़ेस में पुल अनुरोध करें।

क्या रेपो को तोड़ने के बिना पुल अनुरोध करना संभव है?

मेरे खाते में 20 से अधिक रिपोज़ देखना बहुत दुखद है, जिसे कुछ पुल अनुरोधों के लिए फोर्क किया गया था। उनके पास तब कोई गतिविधि नहीं है और शून्य सितारे / अनुयायी हैं। ऐसा लगता है कि मैं सिर्फ काले रंग के लिए किसी के कोड की प्रतिलिपि बना रहा हूं।


एक बार आपके पुल अनुरोध स्वीकार किए जाने के बाद, यदि आप उस पर काम करने का इरादा नहीं रखते हैं, तो मूल रूप से मूल अपस्ट्रीम रेपो से क्लोन कर सकते हैं , तो आप सुरक्षित रूप से रेपो को हटा सकते हैं

यदि आपके पास अन्य पुल अनुरोध करने हैं, तो आपको उन्हें अपनी संबंधित शाखा में बनाना चाहिए, जिसका अर्थ है कि आप स्वीकृत पुल अनुरोध को प्रबंधित करने के लिए बनाई गई शाखा को सुरक्षित रूप से हटा सकते हैं (जैसा कि " मेरा पुल अनुरोध विलय कर दिया गया है, क्या करना है अगला? ")


परिभाषा के अनुसार, एक पुल अनुरोध में एक कांटा शामिल होता है जब तक कि आप गंतव्य भंडार तक पहुंच नहीं लेते। आप कुछ चीजें कर सकते हैं, यद्यपि:

  1. यदि आपके पास पहुंच है, तो शाखा बनाएं और नई शाखा के खिलाफ अपना पुल अनुरोध करें।
  2. किसी मुद्दे के शरीर में अपने पैच को पोस्ट करें। यह वास्तव में गिटहब रास्ता नहीं है, लेकिन यह निश्चित रूप से काम करता है।
  3. एक संग्रह को फोर्क करें, पुल अनुरोध बनाएं, और फिर पुल अनुरोध विलय या अस्वीकार हो जाने के बाद कांटा हटा दें।

यदि आप बस भंडार रखने से बचने की कोशिश कर रहे हैं कि आप सक्रिय रूप से उपयोग नहीं कर रहे हैं, तो मैं व्यक्तिगत रूप से विकल्प # 3 का सुझाव देता हूं। यह आपके डैशबोर्ड को छेड़छाड़ किए बिना स्वीकृत गिटहब वर्कफ़्लो पर चिपक जाता है।


आपको अभी भी एक-लाइनर की आवश्यकता है: hub fork;git push -u $GIT_USER HEAD;hub pull-request






repository