CodeGym /جاوا بلاگ /Random-SD /آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA
John Squirrels
سطح
San Francisco

آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA

گروپ ۾ شايع ٿيل
قائم ڪيل روايت کي قائم رکندي، مان توهان کي مستقبل جي سينيئر سافٽ ويئر انجنيئرن جي حيثيت ۾ سلام پيش ڪريان ٿو. اڄ جو مضمون گٽ تي آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 1 منهنجي مضمون جي منطقي توسيع آهي . Git بابت آرٽيڪل ۾، مون بيان ڪيو ته ڪمانڊ لائن تي گٽ سان ڪيئن ڪم ڪجي. اڄ مان توهان کي ڏيکاريندس ته اهو سڀ ڪجهه ڪيئن ڪجي IntelliJ IDEA ۾. هڪ ڊولپر جي حيثيت سان منهنجي سفر جي شروعات ۾، مون ڪمانڊ لائن استعمال ڪئي ۽ سوچيو ته مون کي ان لاءِ GUI جي ضرورت ناهي. آخرڪار، سڀ ڪجهه واضح هو جيئن اهو هو... پر اهو ان وقت تائين هو جڏهن مون IntelliJ IDEA ۾ Git استعمال ڪرڻ شروع ڪيو... شروع کان، مان اهو چوڻ چاهيان ٿو ته آئون پنهنجو ذاتي تجربو بيان ڪري رهيو آهيان. IntelliJ IDEA ۾ ڪنهن به مسئلي کي حل ڪرڻ جا ڪيترائي طريقا آهن. جيڪڏهن توهان هڪ بهتر طريقو ڄاڻو ٿا جيڪو آئون آرٽيڪل ۾ بيان ڪندس، ان کي تبصرن ۾ لکو ۽ اسان ان تي بحث ڪنداسين.

گهربل داخلائون:

  1. پڙهو، پيروي ڪريو، ۽ سمجھو منهنجي مضمون بابت Git . اهو يقيني بڻائڻ ۾ مدد ڪندو ته هر شي قائم ڪئي وئي آهي ۽ وڃڻ لاءِ تيار آهي.
  2. IntelliJ IDEA انسٽال ڪريو.
  3. مڪمل مهارت حاصل ڪرڻ لاء ذاتي وقت جو هڪ ڪلاڪ مختص ڪريو.
اچو ته ڊيمو پروجيڪٽ سان ڪم ڪريون جيڪو مون گيٽ بابت آرٽيڪل لاءِ استعمال ڪيو. تازه ڪاري:اشاعت جي وقت، نئون GitHub UI دستياب هوندو، ۽ ڪجهه آئڪن نه هوندا جتي اهي آرٽيڪل ۾ ڏيکاريا ويا آهن. پريشان نه ٿيو: توهان کي صرف يا ته نئين UI ڏانهن سوئچ نه ڪرڻ جي ضرورت آهي، يا انهن کي ڳولڻ جي ضرورت آهي.

منصوبي کي مقامي طور تي ڪلون ڪريو

هتي ٻه اختيار آهن:
  1. جيڪڏهن توهان وٽ اڳ ۾ ئي هڪ GitHub اڪائونٽ آهي ۽ ڪجهه دير سان اڳتي وڌڻ چاهيو ٿا، اهو بهتر آهي ته پروجيڪٽ کي ڇڪيو ۽ پنهنجي ڪاپي ڪلون ڪريو.
  2. منهنجي مخزن کي ڪلون ڪريو ۽ سڀ ڪجھ مقامي طور تي ڪريو بغير سڄي شيء کي سرور ڏانهن ڌڪڻ جي صلاحيت کان سواء. آخرڪار، هي منهنجو مخزن آهي :)
GitHub مان هڪ منصوبي کي کلون ڪرڻ لاء، توهان کي پروجيڪٽ جي لنڪ کي نقل ڪرڻ جي ضرورت آهي ۽ ان کي IntelliJ IDEA ڏانهن منتقل ڪرڻ جي ضرورت آهي:
  1. پروجيڪٽ ايڊريس کي نقل ڪريو:

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 2
  2. IntelliJ IDEA کوليو ۽ "حاصل ڪريو ورجن ڪنٽرول" چونڊيو:

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 3
  3. پروجيڪٽ ايڊريس ڪاپي ۽ پيسٽ ڪريو:

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 4
  4. توھان کي چيو ويندو ھڪڙو IntelliJ IDEA پروجيڪٽ ٺاھيو. آڇ قبول ڪريو:

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 5
  5. جيئن ته ڪو به تعميراتي نظام نه آهي ۽ اهو هن آرٽيڪل جي دائري کان ٻاهر آهي، اسان چونڊيو موجوده ذريعن مان منصوبو ٺاهيو :

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 6
  6. اڳيون توھان ھي خوبصورت اسڪرين ڏسندا: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 7ھاڻي ته اسان ڪلوننگ جو اندازو لڳايو آھي، توھان چوڌاري نظر ڪري سگھو ٿا.

Git UI جي طور تي IntelliJ IDEA تي پهرين نظر

کلون منصوبي تي هڪ ويجهي نظر وٺو: توهان اڳ ۾ ئي نسخي ڪنٽرول سسٽم جي باري ۾ تمام گهڻو معلومات حاصل ڪري سگهو ٿا. پهرين، اسان وٽ هيٺيون کاٻي ڪنڊ ۾ نسخو ڪنٽرول پين آهي. هتي توهان سڀني مقامي تبديلين کي ڳولي سگهو ٿا ۽ ڪمن جي هڪ فهرست حاصل ڪري سگهو ٿا (جي مطابق "گٽ لاگ"). اچو ته لاگ جي بحث ڏانهن وڃو . اتي ھڪڙو خاص تصور آھي جيڪو اسان کي سمجھڻ ۾ مدد ڪري ٿو ته ترقي ڪيئن ٿي گذريو آھي. مثال طور، توهان ڏسي سگهو ٿا ته هڪ نئين شاخ ٺاهي وئي هئي شامل ڪيل هيڊر سان txt ڪمٽ، جنهن کي پوء ماسٽر برانچ ۾ ضم ڪيو ويو. جيڪڏهن توهان هڪ عزم تي ڪلڪ ڪريو ٿا، توهان ڏسي سگهو ٿا ساڄي ڪنڊ ۾ واعدو بابت سموري معلومات: ان جون سڀئي تبديليون ۽ ميٽا ڊيٽا. آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 8ان کان سواء، توهان ڏسي سگهو ٿا حقيقي تبديليون. اسان اهو پڻ ڏسون ٿا ته اتي هڪ تڪرار حل ڪيو ويو. IDEA پڻ اهو تمام سٺو پيش ڪري ٿو. جيڪڏهن توهان فائل تي ڊبل ڪلڪ ڪريو جيڪا هن ڪم دوران تبديل ڪئي وئي هئي، اسان ڏسنداسين ته تڪرار ڪيئن حل ڪيو ويو: اسان ياد رکون ٿا آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 9ته کاٻي ۽ ساڄي پاسي اسان وٽ ساڳئي فائل جا ٻه نسخا آهن جن کي هڪ ۾ ضم ٿيڻ جي ضرورت آهي. ۽ وچ ۾، اسان وٽ حتمي ضم ٿيل نتيجو آهي. جڏهن هڪ پروجيڪٽ ۾ ڪيتريون ئي شاخون، ڪميونٽس ۽ استعمال ڪندڙ آهن، توهان کي شاخ، صارف ۽ تاريخ جي لحاظ کان الڳ الڳ ڳولڻ جي ضرورت آهي: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 10آخري شيء جيڪا آئون شروع ڪرڻ کان اڳ بيان ڪرڻ چاهيان ٿو اهو ڪيئن سمجهڻ گهرجي ته اسان ڪهڙي برانچ ۾ آهيون. ان کي سمجهڻ لاء هڪ منٽ ... ڇا توهان اهو ڳولي ورتو؟ همت هارڻ؟ :D ھيٺئين ساڄي ڪنڊ ۾، ھڪڙو بٽڻ آھي جيڪو ليبل ٿيل آھي Git: master . جيڪو ڪجھ ھيٺ آھي "گٽ:" موجوده شاخ آھي. جيڪڏھن توھان بٽڻ کي دٻايو ٿا، توھان تمام گھڻو مفيد شيون ڪري سگھو ٿا: ٻي شاخ ڏانھن وڃو، ھڪڙو نئون ٺاھيو، ھڪڙو موجوده نالو مٽايو، وغيره.آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 11

مخزن سان ڪم ڪرڻ

مفيد hotkeys

مستقبل جي ڪم لاء، توهان کي ڪجهه تمام مفيد hotkeys ياد ڪرڻ جي ضرورت آهي:
  1. CTRL+T - ريموٽ ريپوزٽري (گٽ پل) مان تازيون تبديليون حاصل ڪريو.
  2. CTRL+K - هڪ ڪمٽ ٺاهيو / سڀ موجوده تبديليون ڏسو. ھن ۾ شامل آھن اڻ سڌريل ۽ تبديل ٿيل فائلون (ڏسو منھنجي مضمون بابت گٽ، جيڪو ھن کي بيان ڪري ٿو) (گٽ ڪمٽ).
  3. CTRL+SHIFT+K - هي حڪم آهي ريموٽ مخزن ۾ تبديلين کي زور ڏيڻ لاءِ. سڀني ڪمن کي مقامي طور تي ٺاهيو ويو ۽ اڃا تائين ريموٽ مخزن ۾ نه ڪيو ويندو (گٽ پش).
  4. ALT + CTRL + Z - هڪ مخصوص فائل ۾ رول بيڪ تبديلين کي مقامي مخزن ۾ ٺاهيل آخري ڪمٽ جي حالت ۾. جيڪڏهن توهان سڄي پروجيڪٽ کي مٿين کاٻي ڪنڊ ۾ چونڊيو ٿا، توهان سڀني فائلن ۾ تبديلين کي واپس آڻي سگهو ٿا.
آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 12

اسان ڇا ٿا چاهيون؟

ڪم حاصل ڪرڻ لاءِ، اسان کي هڪ بنيادي منظرنامي تي عبور حاصل ڪرڻ جي ضرورت آهي جيڪا هر هنڌ استعمال ٿئي ٿي. مقصد هڪ الڳ برانچ ۾ نئين ڪارڪردگي کي لاڳو ڪرڻ آهي ۽ پوء ان کي ريموٽ مخزن ڏانهن ڌڪيو (پوء توهان کي مکيه شاخ ڏانهن پل جي درخواست پڻ ٺاهڻ جي ضرورت آهي، پر اهو هن مضمون جي دائري کان ٻاهر آهي). ڇا اهو ڪرڻ جي ضرورت آهي؟
  1. مکيه شاخ ۾ سڀ موجوده تبديليون حاصل ڪريو (مثال طور، "ماسٽر").

  2. هن مکيه شاخ مان، توهان جي ڪم لاء هڪ الڳ شاخ ٺاهيو.

  3. نئين ڪارڪردگي کي لاڳو ڪريو.

  4. مکيه شاخ ڏانھن وڃو ۽ چيڪ ڪريو ته ڇا اسان ڪم ڪري رھيا ھئاسين ڪا نئين تبديلي آئي آھي. جيڪڏهن نه، پوء سڀ ڪجهه ٺيڪ آهي. پر جيڪڏهن تبديليون آيون، ته پوءِ اسين هيٺيون ڪم ڪندا آهيون: ڪم ڪندڙ برانچ ڏانهن وڃو ۽ تبديلين کي مکيه برانچ کان اسان جي برانچ ۾ بحال ڪريو. جيڪڏهن سڀ ڪجهه ٺيڪ ٿي وڃي، پوء عظيم. پر اهو مڪمل طور تي ممڪن آهي ته اتي تڪرار ٿيندو. جيئن ته اهو ٿئي ٿو، اهي صرف اڳ ۾ ئي حل ٿي سگهن ٿا، ريموٽ مخزن ۾ وقت ضايع ڪرڻ کان سواء.

    ڇا توهان حيران ٿي رهيا آهيو ته توهان کي اهو ڇو ڪرڻ گهرجي؟ اهو سٺو آداب آهي ۽ توهان جي برانچ کي مقامي مخزن ڏانهن ڌڪڻ کان پوء تڪرار ٿيڻ کان روڪي ٿو (يقيناً، هڪ امڪان آهي ته تڪرار اڃا به پيدا ٿيندو، پر اهو تمام ننڍو ٿيندو ).

  5. پنھنجي تبديلين کي ريموٽ مخزن ڏانھن ڇڪيو.
جيڪو اڳتي اچي ٿو اهو توهان جي ڪمن ۽ توهان جي تخيل تي منحصر آهي.

ريموٽ سرور مان تبديليون حاصل ڪريو؟

مون هڪ وضاحت شامل ڪئي README ۾ هڪ نئين عزم سان ۽ اهي تبديليون حاصل ڪرڻ چاهيان ٿو. جيڪڏهن تبديليون ٻئي مقامي مخزن ۾ ڪيون ويون آهن ۽ ريموٽ هڪ ۾، پوء اسان کي دعوت ڏني وئي آهي ته هڪ ضم ۽ ريبيس جي وچ ۾ چونڊڻ لاء. اسان ضم ڪرڻ جو انتخاب ڪريون ٿا. CTRL+T داخل ڪريو : آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 13توھان ھاڻي ڏسي سگھو ٿا ته README ڪيئن بدلجي ويو آھي، يعني ريموٽ ريپوزٽري مان تبديليون داخل ڪيون ويون آھن، ۽ ھيٺئين ساڄي ڪنڊ ۾ توھان سرور مان آيل تبديلين جا سڀ تفصيل ڏسي سگھو ٿا.آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 14

ماسٽر جي بنياد تي هڪ نئين شاخ ٺاهيو

هتي سڀ ڪجھ سادو آهي.
  1. ھيٺئين ساڄي ڪنڊ ڏانھن وڃو ۽ ڪلڪ ڪريو Git: master . منتخب ڪريو + نئين برانچ .

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 15
  2. ڇڏي ڏيو چيڪ آئوٽ برانچ چيڪ باڪس چونڊيو ۽ داخل ڪريو نئين شاخ جو نالو. منهنجي لاءِ، اهو پڙهڻ وارو هوندو .

    آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 16

    Git: master وري تبديل ٿي ويندو Git: readme-improver .

اچو ته متوازي ڪم کي ترتيب ڏيو

تضاد ظاهر ٿيڻ لاءِ، ڪنهن کي انهن کي ٺاهڻو پوندو:D مان README کي ايڊٽ ڪندس نئين ڪمٽ سان برائوزر ذريعي، اهڙيءَ طرح متوازي ڪم کي ترتيب ڏئي. اهو ائين آهي جيئن ڪنهن ساڳئي فائل ۾ تبديليون ڪيون آهن جڏهن آئون ان تي ڪم ڪري رهيو هوس. نتيجو هڪ تڪرار ٿيندو. مان لائين 10 مان لفظ "fully" ڪڍي ڇڏيندس.

اسان جي ڪارڪردگي کي لاڳو ڪريو

اسان جو ڪم README کي تبديل ڪرڻ ۽ نئين مضمون ۾ تفصيل شامل ڪرڻ آھي. اهو آهي، Git ۾ ڪم IntelliJ IDEA ذريعي ٿئي ٿو. هن کي شامل ڪريو: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 17تبديليون ڪيون ويون آهن. هاڻي اسان هڪ عهدو ٺاهي سگهون ٿا. CTRL+K کي دٻايو ، جيڪو اسان کي ڏئي ٿو: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 18هڪ ڪمٽ ٺاهڻ کان اڳ، اسان کي ويجهي نظر رکڻ جي ضرورت آهي ته هي ونڊو ڇا پيش ڪري ٿو. مون ڳاڙھو تير شامل ڪيو توھان کي ڏيکارڻ لاءِ ته ڪٿي ڏسو. هتي تمام گهڻيون دلچسپ شيون آهن. ڪمٽ ميسيج سيڪشن ۾ ، اسان لکون ٿا وابستگي سان لاڳاپيل متن. پوء ان کي ٺاهڻ لاء، اسان کي ڪلڪ ڪرڻ جي ضرورت آهي Commit . مون کي اڃا تائين معلوم نه ٿي سگهيو آهي ته هي هڪ هاٽ ڪيئي سان ڪيئن ڪجي. جيڪڏھن ڪنھن کي معلوم ٿئي ته ڪيئن، مھرباني ڪري مون کي لکو - اھو مون کي ڏاڍي خوشي ڪندو. اسان لکون ٿا ته README تبديل ٿي چڪو آهي ۽ ڪمٽ ٺاهيو. ھڪڙي خبرداري پاپ اپ ھيٺئين کاٻي ڪنڊ ۾ ڪمٽ جي نالي سان:آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 19

چيڪ ڪريو ته مکيه شاخ تبديل ٿي وئي آهي

اسان پنهنجو ڪم پورو ڪيو. اهو ڪم ڪري ٿو. اسان ٽيسٽ لکيا. سڀ ڪجھ ٺيڪ آهي. پر سرور ڏانهن ڌڪڻ کان اڳ، اسان کي اڃا تائين جانچڻ جي ضرورت آهي ته ڇا ان دوران مکيه شاخ ۾ ڪي تبديليون هيون. اهو ڪيئن ٿي سگهي ٿو؟ بلڪل آساني سان: ڪو ماڻهو توهان کان پوءِ هڪ ٽاسڪ وصول ڪري ٿو، ۽ اهو ڪو ماڻهو توهان جي ڪم کي ختم ڪرڻ کان وڌيڪ تيزيءَ سان ختم ڪري ٿو. تنهنڪري اسان کي ماسٽر برانچ ڏانهن وڃڻ جي ضرورت آهي. هن کي ڪرڻ لاءِ، اسان کي اهو ڪرڻو پوندو جيڪو هيٺ ڏنل اسڪرين شاٽ ۾ هيٺئين ساڄي ڪنڊ ۾ ڏيکاريل آهي: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 20ماسٽر برانچ ۾، CTRL+T کي دٻايو ان جون تازيون تبديليون ريموٽ سرور مان حاصل ڪرڻ لاءِ. تبديلين کي ڏسي، توهان آساني سان ڏسي سگهو ٿا ته ڇا ٿيو: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 21لفظ "fully" هٽايو ويو. ٿي سگهي ٿو مارڪيٽنگ مان ڪنهن اهو فيصلو ڪيو ته ان کي ائين نه لکڻ گهرجي ۽ ڊولپرز کي ان کي اپڊيٽ ڪرڻ جو ڪم ڏنو. اسان وٽ ھاڻي ھڪڙي مقامي ڪاپي آھي ماسٽر برانچ جي تازي ورزن جي. واپس وڃو readme-improver ڏانھن . هاڻي اسان کي ماسٽر برانچ کان اسان جي تبديلين کي بحال ڪرڻ جي ضرورت آهي. اسان هي ڪريون ٿا: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 22جيڪڏهن توهان سڀ ڪجهه صحيح ڪيو ۽ مون سان گڏ پيروي ڪيو، نتيجو README فائل ۾ تڪرار ظاهر ڪرڻ گهرجي: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 23هتي اسان وٽ پڻ تمام گهڻي معلومات آهي سمجهڻ ۽ ان کي گڏ ڪرڻ لاء. هتي ڏيکاريل فائلن جي هڪ فهرست آهي (اسان جي صورت ۾، هڪ فائل) جن ۾ تڪرار آهي. اسان ٽن اختيارن مان چونڊي سگھون ٿا:
  1. توهان کي قبول ڪريو - صرف readme-improver کان تبديليون قبول ڪريو.
  2. انهن کي قبول ڪريو - صرف ماسٽر کان تبديليون قبول ڪريو.
  3. ضم ڪريو - پنهنجو پاڻ کي چونڊيو جيڪو توهان رکڻ چاهيو ٿا ۽ ڇا رد ڪرڻ چاهيو ٿا.
اهو واضح ناهي ته ڇا تبديلي آئي. جيڪڏهن تبديليون آهن ماسٽر برانچ، انهن کي لازمي طور تي گهربل هجي، تنهنڪري اسان صرف اسان جي تبديلين کي قبول نٿا ڪري سگهون. ان جي مطابق، اسان ضم چونڊيو ٿا : آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 24هتي اسان ڏسي سگهون ٿا ته ٽي حصا آهن:
  1. اهي تبديليون آهن readme-improver کان.
  2. گڏيل نتيجو. هينئر تائين، اهو ئي آهي جيڪو تبديلين کان اڳ موجود هو.
  3. ماسٽر برانچ کان تبديليون.
اسان کي هڪ گڏيل نتيجو پيدا ڪرڻ جي ضرورت آهي جيڪا هر ڪنهن کي مطمئن ڪندي. نظرثاني ڪندي اسان جي تبديلين کان اڳ ڇا تبديل ڪيو ويو، اسان محسوس ڪيو ته انهن صرف لفظ "fully" کي هٽايو. چڱو، ڪو مسئلو ناهي! ان جو مطلب اهو آهي ته اسان ان کي ضم ٿيل نتيجن ۾ پڻ هٽائينداسين ۽ پوء اسان جي تبديلين کي شامل ڪنداسين. هڪ دفعو اسان ضم ٿيل نتيجو کي درست ڪريون ٿا، اسان لاڳو ڪري سگھون ٿا . پوء هڪ نوٽيفڪيشن پاپ اپ ٿيندو، اسان کي ٻڌايو ته ريبيس ڪامياب ٿي ويو: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 25اتي! اسان پنهنجي پهرين تڪرار کي IntelliJ IDEA ذريعي حل ڪيو: ڊي

ريموٽ سرور تي تبديلين کي ڇڪيو

ايندڙ قدم ريموٽ سرور ۾ تبديلين کي زور ڏيڻ ۽ پل جي درخواست ٺاهي. ائين ڪرڻ لاءِ، بس دٻايو CTRL+SHIFT+K . پوء اسان حاصل ڪندا آهيون: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 26کاٻي پاسي، اتي ڪمن جي هڪ فهرست هوندي جيڪا ريموٽ مخزن ڏانهن نه ڌڪيو ويو آهي. ساڄي پاسي اهي سڀئي فائلون هونديون جيڪي تبديل ڪيون ويون آهن. ۽ اهو ئي آهي! پش کي دٻايو ۽ توھان خوشيءَ جو تجربو ڪندا :) جيڪڏھن پش ڪامياب ٿيو، توھان ھيٺئين ساڄي ڪنڊ ۾ ھن جھڙو نوٽيفڪيشن ڏسندا:آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 27

بونس حصو

پهرين ۾، مان هن آرٽيڪل ۾ پل جي درخواست جي تخليق کي شامل ڪرڻ نه چاهيو، پر اهو ان کان سواء مڪمل ناهي. تنهن ڪري، اچو ته هڪ GitHub مخزن ڏانهن وڃو (جيڪو توهان جي آهي، يقينا :)) ۽ اسان ڏسون ٿا ته GitHub اڳ ۾ ئي ڄاڻي ٿو ته اسان ڇا چاهيون ٿا: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 28ڪلڪ ڪريو Compare & pull request . پوءِ ڪلڪ ڪريو Create pull request . ڇاڪاڻ ته اسان اڳ ۾ ئي تڪرار حل ڪيو، هاڻي جڏهن پل جي درخواست ٺاهي، اسان ان کي فوري طور تي ملائي سگهون ٿا: آسمان ۾ ٺهيل هڪ ميچ: گٽ ۽ IntelliJ IDEA - 29۽ اهو سڀ ڪجهه آهي جيڪو هن ڀيري چوڻ چاهيان ٿو. يقينن، مون توهان لاءِ دروازو ٿورو کولي ڇڏيو آهي ۽ توهان کي هڪ ننڍڙو حصو ڏيکاريو آهي. توهان باقي جي باري ۾ سکندا جيئن توهان کي ضرورت آهي. مون کي عادت آهي ته توهان کي دعوت ڏيو ته منهنجي پيروي ڪرڻ لاءِ GitHub ، جتي آئون پنهنجا پروجيڪٽ پوسٽ ڪريان ٿو جن ۾ مختلف ٽيڪنالاجيون شامل آهن جيڪي آئون ڪم تي استعمال ڪريان ٿو. مون تازو هڪ ذاتي ڪاميابي حاصل ڪئي: منهنجي منصوبن مان هڪ کي ستارن کان وڌيڪ سؤ ڊولپرز طرفان ڏنو ويو. اتي خوشي جو هڪ ناقابل اعتماد احساس آهي جڏهن توهان ڄاڻو ٿا ته توهان جيڪو ڪيو آهي اهو ڪنهن ٻئي طرفان استعمال ڪيو پيو وڃي. ۽ ان کي استعمال ڪرڻ لاء سٺو.

مفيد لنڪس

  1. CodeGym: Git سان شروعات ڪرڻ: نئين سکندڙن لاءِ هڪ جامع گائيڊ
  2. GitHub: مشق لاءِ ڊيمو پروجيڪٽ
  3. JetBrains: Git Repository سيٽ اپ ڪريو
  4. GitHub: منهنجو اڪائونٽ
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION