Difference between revisions of "Blender/C2/Hardware-requirement-to-install-Blender1/Urdu"
From Script | Spoken-Tutorial
Nancyvarkey (Talk | contribs) |
Sakinashaikh (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | {| | + | {| Border=1 |
− | + | |<center>Narration</center> | |
− | + | |<center>Time</center> | |
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">میں خوش آمدید۔''' Basic commands of Git'''کے'''Spoken tutorial''' </font> | ||
+ | |00:01 | ||
|- | |- | ||
− | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کے بارے میں سیکھے گے۔'''command''' کے کچھ بنیادی'''Git''' اور '''Git repository'''اس ٹیوٹوریل میں، ہم </font> | |
− | |align="right"| | + | |00:05 |
+ | |||
|- | |- | ||
− | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ۔''''gedit' Text Editor'''اور'''Ubuntu Linux''' 14.04 '''Git''' 2.3.2. :اس ٹیوٹوریل کے لئے، میں استعمال کر رہا ہوں</font> | |
− | |align="right"| | + | |00:13 |
|- | |- | ||
− | |02.05 | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کا استعمال کر سکتے ہیں۔ '''editor''' آپ اپنی پسند کے کسی بھی </font> |
− | |align="right"| | + | |00:23 |
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">چلانے کا علم ہونا ضروری ہے۔ '''Linux '''commands پر '''Terminal'''اس ٹیوٹوریل کوسمجھنےکےلیے، آپ کو </font> | ||
+ | |00:27 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ٹیوٹوریل کےلیےہماری ویب سائٹ پرجائیں۔ '''Linux '''اگر نہیں تو،متعلقہ </font> | ||
+ | |00:34 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کیا ہے۔ '''Git repository''' اب ہم دیکھیں گےکی </font> | ||
+ | |00:40 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">ایک فولڈر ہےجہاں ہمارے پروجیکٹ کے تمام ڈیٹا کو جمع کیا جائے گا۔ '''Git repository ''' </font> | ||
+ | |00:44 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> مشین پر یا ایک ریموٹ مشین پر واقع کیا جا سکتاہے۔ local یہ </font> | ||
+ | |00:50 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کے درمیان یہ فرق ہے۔ '''Git repository ''' معمولی فولڈر اور </font> | ||
+ | |00:55 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">معمول فولڈر صرف فائلوں اور ڈائریکٹریز پر مشتمل ہے۔ </font> | ||
+ | |01:00 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">پر مشتمل ہے۔ history فائلوں اور ڈائریکٹریز کے سیٹ کےساتھ ساتھ ان کی مکمل '''Git repository '''لیکن </font> | ||
+ | |01:04 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">بنا نا سیکھےگے۔ '''Git repository''' مشین میں local اب، ہم اپنی </font> | ||
+ | |01:11 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">دبا ئیں۔ '''Ctrl+Alt+T''' ٹرمینل کھولنے کے لئے </font> | ||
+ | |01:17 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">بنا نےکےليےکرؤں گا۔ '''directory''' کے '''Git repository '''ڈائریکٹری کااستعمال '''Home''' میری مشین پر میں اپنے </font> | ||
+ | |01:22 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">آپ اپنی مشین پر جہاں بھی چاہتے ہیں ڈائریکٹری بنا سکتے ہیں۔ </font> | ||
+ | |01:28 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ڈائریکٹری میں ہیں۔ '''Home '''ہم پہلےسےہی اپنے </font> | ||
+ | |01:33 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">دبائیں۔''' Enter''' اور '''mkdir space mywebpage''' : ٹائپ کریں </font> | ||
+ | |01:37 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بنالیاہے۔ "mywebpage" ڈائریکٹری میں ایک ڈائریکٹری '''Home''' تو، اب ہم نے اپنے </font> | ||
+ | |01:44 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔''' Enter'''اور '''cd space mywebpage''' :میں جانے کے لئے، ٹائپ کریں'''directory''' اس </font> | ||
+ | |01:49 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">دبائیں۔ ''' Enter'''اور '''git space init''' : بنانے کے لئے،ٹائپ کریں '''Git repository''' ڈائریکٹری کو "mywebpage" </font> | ||
+ | |02:00 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دیکھ سکتے ہیں۔ “Initialized empty Git repository” message آپ </font> | ||
+ | |02:08 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہوا۔ initializedکامیابی سے '''Git ''' یہ اشارہ کرتا ہےکہ </font> | ||
+ | |02:13 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">میں بنایاگیاہے۔ system ہمارے '''Git repository''' ہےجہاں path اوریہ وہ </font> | ||
+ | |02:17 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">فولڈر کے اندر بنے گا۔ '''mywebpage, dot git''' کے بعد ایک خفیہ فولڈر initialization </font> | ||
+ | |02:24 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">دبائيں۔ ''' Enter''' اور '''ls space hyphen a''' : خفیہ فولڈرکودیکھنےکےلئے،ٹائپ کریں </font> | ||
+ | |02:32 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہوجائےگی۔ '''repository''', delete کرنےسےپوریdelete فولڈرکو '''dot git''' فولڈردیکھاتاہے۔اس '''dot git ''' یہ </font> | ||
+ | |02:39 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فولڈر کے ساتھ بہت ہوشیار رہناہوگا۔ '''dot git''' لہذا، آپ کو اس </font> | ||
+ | |02:47 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سیٹ کرنی ہوگی۔ identity میں اپنی''' Git''' اب، ہميں </font> | ||
+ | |02:51 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> : ای میل ایڈریس سیٹ کرنے کے لئے،ٹائپ کریں | ||
+ | دبائيں۔ '''Enter''' اور '''git space config space hyphen hyphen global space user dot email space priya[dot]spoken@gmail.com'''</font> | ||
+ | |02:55 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> استعمال کیا ہے۔ '''<nowiki>priya[dot]spoken[at]gmail[dot]com</nowiki>''' یہاں، میں نے </font> | ||
+ | |03:12 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ای میل ایڈریس استعمال کر سکتے ہیں۔ valid آپ اپنا </font> | ||
+ | |03:18 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">دبائيں۔ '''Enter''' اور '''git space config space hyphen hyphen global space user dot name space Priya''' : سیٹ کرنے کے لئے،ٹائپ کریں username </font> | ||
+ | |03:21 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے طور پراستعمال کیا ہے۔آپ"پریا" کی بجائے اپنے نام کااستعمال کرئیں۔ username "میں نے"پریا </font> | ||
+ | |03:36 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہیں۔ identities پر کام کر نےوالےشخص کی '''Git''' نام اور ای میل ایڈریس جوہم نےسیٹ کیا ہےوہ </font> | ||
+ | |03:43 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کروں گا۔ configure کو '''gedit text editor''' دینےکےلیے '''commit '''message آگے،میں</font> | ||
+ | |03:51 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ '''Enter''' اور '''git space config space hyphen hyphen global space core dot editor space gedit''' : ٹائپ کریں </font> | ||
+ | |03:57 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہوگیا ہے۔ configuredپر '''gedit''', '''Git''' اب </font> | ||
+ | |04:09 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اختیاری ہے۔ 'global' '''flag'''، یہاں</font> | ||
+ | |04:14 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے بارے میں مزید جاننے کے لئے ہمارے سلائیڈوں پر واپس جائیں گے۔ '''global''' flag ہم </font> | ||
+ | |04:17 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ایک ہی مشین میں بنایاجا سکتا ہے۔ repositories ایک سے زیادہ </font> | ||
+ | |04:22 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر لاگو کیا جائے گا۔ repositories کو مشین میں تمام setting کا استعمال کرتے ہیں،تو اس '''hyphen hyphen global''' flag اگرآپ </font> | ||
+ | |04:26 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کوپہلے سےہی لاگو کیا جائے گا۔ setting بنایں گےتو،اس '''Git repository''' لہذا، آپ جب بھی نیا </font> | ||
+ | |04:34 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کا استعمال نہ کریں۔ '''hyphen hyphen global''' flag چاہتے ہیں، تو پھر identity کےلیے repository اگرآپ صرف ایک مخصوص </font> | ||
+ | |04:42 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر واپس جائیں۔ '''terminal''' </font> | ||
+ | |04:49 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کوچیک کریں گےجو ہم نے پہلے سیٹ کیا تھا۔ configuration details کی identity اب، ہم </font> | ||
+ | |04:51 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ '''Enter''' اور '''git space config space hyphen hyphen list''' : ٹائپ کریں </font> | ||
+ | |04:57 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دیکھ سکتے ہیں۔ '''username''' اور '''editor name, email address''' اب، آپ </font> | ||
+ | |05:04 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فائلوں کا استعمال کروں گا۔ 'html' میں مظاہرے کے لئے </font> | ||
+ | |05:10 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فائل۔ doc فائل یا text آپ اپنی پسند کی کسی بھی قسم کی فائل کو استعمال کر سکتے ہیں۔ مثال کے طور پر </font> | ||
+ | |05:14 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کرتاہوں۔ '''prompt''', clear پر واپس جائیں۔ میں '''terminal''' </font> | ||
+ | |05:22 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> '''gedit space mypage.html space ampersand''': اب،ٹائپ کریں </font> | ||
+ | |05:26 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی بجائے اس فائل کا نام دے۔ "mypage.html" اگرآپ دوسری فائل کا استعمال کر رہے ہیں تو </font> | ||
+ | |05:34 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ '''Enter''' کو خالی کرنے کیلئے '& ' (ایمپرسینڈ) استعمال کرتے ہیں۔اب prompt ہم </font> | ||
+ | |05:41 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کیاتھا۔ save کروں گا،جومیں نےپہلےہی '''paste''' اور '''copy''' سے کچھ کوڈ،اس فائل میں '''Writer document''' میں اپنے </font> | ||
+ | |05:47 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">اسی طرح، اپنی فائل میں کچھ چیزوں کا اضافہ کریں۔ </font> | ||
+ | |05:54 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کروں گا۔ '''save''' اب، میں نے اپنی فائل کو </font> | ||
+ | |05:58 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فائل ہے۔ '''html''' تو، میرےپاس اس میں کچھ کوڈ کے ساتھ ایک </font> | ||
+ | |06:00 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> استعمال کیا ہے، آپ کو اپنی فائل کے نام کے ساتھ اسے تبدیل کرناہوگا۔ '''mypage.html''' نوٹ: جہاں بھی میں نے </font> | ||
+ | |06:05 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فائل کی پیروی کرنے کوکہیں گے۔ "mypage.html" کو '''Git''' آگے، ہم </font> | ||
+ | |06:13 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ '''Enter''' اور '''git space add space mypage.html''':ٹرمینل پر واپس جائیں اورٹائپ کریں </font> | ||
+ | |06:18 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ ''' Enter''' اور '''git space status''': کی موجودہ حیثیت چیک کریں گے۔. لہذا، ٹائپ کريں '''Git''' اب، ہم </font> | ||
+ | |06:27 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">اس فائل میں کی گئی تبدیلیوں کی پیروی شروع کر دی ہے۔ "mypage.html" نے '''Git ''' دیکھ سکتے ہیں۔اس کا مطلب ہے “new file: mypage.html” آپ </font> | ||
+ | |06:36 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کہتے ہیں۔ '''tracking''' اسے </font> | ||
+ | |06:48 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر واپس جاتےہیں۔ ''' mypage.html''' اب اپنے فائل </font> | ||
+ | |06:51 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">اور اس فائل میں کوڈ کی چند مزید لائنوں کوشامل کرتےہیں۔ </font> | ||
+ | |06:55 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فائل سے کاپی پیسٹ کروں گا۔ '''Writer ''' پہلے کی طرح، میں اپنے </font> | ||
+ | |06:58 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">اور بند کریں۔ '''Save''' فائل کو </font> | ||
+ | |07:06 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ ''' Enter''' اور '''git space status''' : کی موجودہ حیثیت چیک کرنے کے لئے، ٹائپ کریں '''Git,''' پھر ٹرمینل پر واپس جائیں۔ پہلے کی طرح </font> | ||
+ | |07:10 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ۔“modified: mypage.html” اور “Changes not staged for commit:” :یہ دیکھاتاہے </font> | ||
+ | |07:21 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں شامل نہیں کیا گیا ہے۔ ''' staging area''' اس کا مطلب ہےجو تبدیلیاں ہم نےکی، وہ </font> | ||
+ | |07:28 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر واپس جاتے ہیں۔ '''slide'''s کے بارے میں مزید جاننے کے لئے ہم اپنی '''Staging area''' اب </font> | ||
+ | |07:34 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کرنے کی ضرورت ہے۔ commit ایک فائل ہےجوان تبدیلیوں کی معلومات کو جمع کرتا ہےجسے '''Staging area''' </font> | ||
+ | |07:39 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں شامل کرنا چاہئے۔ '''staging area''' ہونےسے پہلے commit فائل کی چیزوں کو ان کے </font> | ||
+ | |07:46 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے بارے میں مزید بات چیت آگےآنےوالی ٹیوٹوریل میں کریں گے۔ '''commit'''ہم </font> | ||
+ | |07:51 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کااستعمال ہواہے۔ term''' index''' کی بجائے ''' staging area''' میں '''Git '''versions پرانے </font> | ||
+ | |07:56 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں فائل کی نئی تبدیلیوں کوکیسے شامل کرتےہیں ۔ '''staging area''' اب، ہم دیکھتے ہےکہ </font> | ||
+ | |08:01 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کرتاہوں۔ '''prompt''', clear پر واپس جائیں۔ میں '''terminal''' </font> | ||
+ | |08:07 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ ''' Enter''' اور '''git space add space mypage dot html''' : ٹائپ کریں </font> | ||
+ | |08:11 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ ''' Enter''' اور '''git space status''' : چیک کرنےکےلیےٹائپ کریں Git status </font> | ||
+ | |08:19 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> “Changes to be committed:” : دیکھ سکتے ہیں message اب آپ </font> | ||
+ | |08:26 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہونے کے لیے تیار ہے۔ commit کہ فائل میں شامل ہوگیاہےاور '''staging area'''اس کا مطلب ہے </font> | ||
+ | |08:30 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کرتےہیں۔ '''freeze''' پر ہم اپنے کوڈ کو point اب، اس </font> | ||
+ | |08:37 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کہلاتا ہیں۔ '''commit''' کرتے ہیں۔یہ '''save''' میں '''repository''' جب ہم اپنے کام میں کسی خاص مرحلے میں پہنچتےہیں ،تو ہم انھیں </font> | ||
+ | |08:40 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہوتا ہے۔ saved کی معلومات کے ساتھ '''commit message''' اور '''commit''', '''username, email-id, date, time''' ہر </font> | ||
+ | |08:49 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ '''Enter''' اور '''git space commit''' : کیسےکرتےہیں۔ ٹرمینل پر واپس جائیں اورٹائپ کریں '''commit''' اب، ہم دیکھتے ہےکہ </font> | ||
+ | |08:57 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> خود بخود کھلتا ہے۔ '''gedit text editor''' حاصل کرنے کےلیے '''commit ''' message </font> | ||
+ | |09:07 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">۔“Initial commit” : کی طرح ٹائپ کروں گا '''commit message''' پہلی لائن میں، میں </font> | ||
+ | |09:13 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> جوآپ چاہتے ہے ٹائپ کر سکتے ہیں۔ informative message آپ کوئی بھی </font> | ||
+ | |09:18 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کر سکتے ہیں۔ delete سےشروع ہونےوالی کچھ لائنیں دیکھ سکتے ہیں۔آپ انھیں ایسےہی چھوڑسکتےہیں یاانھیں '''hash''' یہاں، آپ </font> | ||
+ | |09:22 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> لکھیں۔ '''commit message''' لائن سے پہلے یا بعد میں '''hash''' </font> | ||
+ | |09:30 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> تک ہم نےکیا کیا۔ stage کے ساتھ، ہم معلوم کرسکتےہےکہ اس '''commit message''' مستقبل میں، اس </font> | ||
+ | |09:35 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اور بند کرتا ہوں۔ '''save''' میں ایڈیٹر کو </font> | ||
+ | |09:41 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کیے اورفائل کانام۔ insertions ہم نے کتنی فائلوں کوتبدیل کیا ۔ ہم نےکتنے '''commit message''' : دیکھ سکتےہیں details آپ اس طرح، کچھ </font> | ||
+ | |09:44 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دیکھتےہیں۔ '''commit''' details کمانڈ کا استعمال کرکے ہم '''git log,''' اب </font> | ||
+ | |09:56 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دبائیں۔ '''Enter''' اور ''' git space log''' : ٹائپ کريں </font> | ||
+ | |10:00 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔ '''commit''' صرف ایک repository ہمارے </font> | ||
+ | | 10:06 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کہتےہیں۔ '''SHA-1 hash''' یا '''commit hash''' دیکھاتاہےجسے unique ID یہ ایک </font> | ||
+ | |10:09 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے بارے میں مزید جاننے کے لئے اپنی سلائیڈوں پر واپس جاتےہیں۔ '''SHA-1 hash'''</font> | ||
+ | |10:16 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔ unique id کی ایک '''SHA-1 hash ''' 40 alpha-numeric characters</font> | ||
+ | |10:20 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">سےاس کے ڈیٹا بیس میں تمام معلومات کوجمع کرتاہے۔ Git '''hash value''' </font> | ||
+ | |10:25 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سے پہچانے جاتے ہیں۔ '''Git commit'''s '''SHA-1 hash'''</font> | ||
+ | |10:31 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی اہمیت کو آپ مستقبل کے ٹیوٹوریل میں سمجھے گے۔ '''SHA-1 hash ''' </font> | ||
+ | |10:35 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اب اپنے ٹرمینل پر واپس آتےہیں۔ </font> | ||
+ | | 10:41 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">جوہم نے پہلےدیا۔ '''commit message''' اور '''author name, email address, date, time''' کودیکھاتاہے جیسے details کی '''commit''' یہ </font> | ||
+ | |10:43 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اس کے ساتھ، ہم اس ٹیوٹوریل کے آخر میں آگئےہیں۔ </font> | ||
+ | |10:56 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کےبارے میں سیکھا ۔ ''' log''' اور '''git init, status, commit ''' کے کچھ کو بنیادی کمانڈزجیسے '''Git''' اور '''Git repository''' : اسے خلاصہ کرتے ہیں۔ اس ٹیوٹوریل میں، ہم نے </font> | ||
+ | |11:00 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی طرح بنایں۔ '''repository''' کو '''directory''' اپنی مشین میں -assignment ایک </font> | ||
+ | |11:14 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ایک ٹیکسٹ فائل بنائیں اور اس میں کچھ چیزوں کو شامل کریں۔ </font> | ||
+ | |11:20 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں فائل کو شامل کریں۔ '''staging area''' کے '''Git repository''' </font> | ||
+ | |11:25 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کريں اور '''Commit''' میں فائل کو '''repository''' اپنی </font> | ||
+ | |11:29 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دیکھے۔ '''commit''' details کمانڈ کا استعمال کرکے '''git log''' </font> | ||
+ | |11:32 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اسپوکن ٹیوٹوریل پروجیکٹ کا خلاصہ بیان اورویڈیو مندرجہ ذیل لنک پرہے ۔براہ مہربانی ڈاؤن لوڈ کریں اور دیکھے۔ </font> | ||
+ | |11:35 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اسپوکن ٹیوٹوریل پروجیکٹ ٹیم ورکشاپس منعقدکرتی ہے اور آن لائن ٹیسٹ پاس کرنے والوں کو سرٹیفکیٹ دیتے ہے۔ مزید معلومات کے لئے، براہ مہربانی ہمیں لکھیں۔ </font> | ||
+ | |11:43 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فنڈز فراہم کرتی ہے۔ NMEICT, MHRD, اسپوکن ٹیوٹوریل پروجیکٹ کو ہندوستان کی حکومت </font> | ||
+ | |11:55 | ||
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اس مشن کی مزید معلومات درج ذیل لنک پر دستیاب ہے۔ </font> | ||
+ | |12:02 | ||
+ | |||
|- | |- | ||
− | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آئی آئی ٹی ممبئی سےمیں شیخ توصیف رضاہوں۔ شامل ہونے کے لئے شکریہ۔ </font> | |
− | |align="right"| | + | |12:08 |
|} | |} |
Revision as of 14:58, 18 May 2017
میں خوش آمدید۔ Basic commands of GitکےSpoken tutorial | 00:01 |
کے بارے میں سیکھے گے۔command کے کچھ بنیادیGit اور Git repositoryاس ٹیوٹوریل میں، ہم | 00:05 |
۔'gedit' Text EditorاورUbuntu Linux 14.04 Git 2.3.2. :اس ٹیوٹوریل کے لئے، میں استعمال کر رہا ہوں | 00:13 |
کا استعمال کر سکتے ہیں۔ editor آپ اپنی پسند کے کسی بھی | 00:23 |
چلانے کا علم ہونا ضروری ہے۔ Linux commands پر Terminalاس ٹیوٹوریل کوسمجھنےکےلیے، آپ کو | 00:27 |
ٹیوٹوریل کےلیےہماری ویب سائٹ پرجائیں۔ Linux اگر نہیں تو،متعلقہ | 00:34 |
کیا ہے۔ Git repository اب ہم دیکھیں گےکی | 00:40 |
ایک فولڈر ہےجہاں ہمارے پروجیکٹ کے تمام ڈیٹا کو جمع کیا جائے گا۔ Git repository | 00:44 |
مشین پر یا ایک ریموٹ مشین پر واقع کیا جا سکتاہے۔ local یہ | 00:50 |
کے درمیان یہ فرق ہے۔ Git repository معمولی فولڈر اور | 00:55 |
معمول فولڈر صرف فائلوں اور ڈائریکٹریز پر مشتمل ہے۔ | 01:00 |
پر مشتمل ہے۔ history فائلوں اور ڈائریکٹریز کے سیٹ کےساتھ ساتھ ان کی مکمل Git repository لیکن | 01:04 |
بنا نا سیکھےگے۔ Git repository مشین میں local اب، ہم اپنی | 01:11 |
دبا ئیں۔ Ctrl+Alt+T ٹرمینل کھولنے کے لئے | 01:17 |
بنا نےکےليےکرؤں گا۔ directory کے Git repository ڈائریکٹری کااستعمال Home میری مشین پر میں اپنے | 01:22 |
آپ اپنی مشین پر جہاں بھی چاہتے ہیں ڈائریکٹری بنا سکتے ہیں۔ | 01:28 |
ڈائریکٹری میں ہیں۔ Home ہم پہلےسےہی اپنے | 01:33 |
دبائیں۔ Enter اور mkdir space mywebpage : ٹائپ کریں | 01:37 |
بنالیاہے۔ "mywebpage" ڈائریکٹری میں ایک ڈائریکٹری Home تو، اب ہم نے اپنے | 01:44 |
دبائیں۔ Enterاور cd space mywebpage :میں جانے کے لئے، ٹائپ کریںdirectory اس | 01:49 |
دبائیں۔ Enterاور git space init : بنانے کے لئے،ٹائپ کریں Git repository ڈائریکٹری کو "mywebpage" | 02:00 |
دیکھ سکتے ہیں۔ “Initialized empty Git repository” message آپ | 02:08 |
ہوا۔ initializedکامیابی سے Git یہ اشارہ کرتا ہےکہ | 02:13 |
میں بنایاگیاہے۔ system ہمارے Git repository ہےجہاں path اوریہ وہ | 02:17 |
فولڈر کے اندر بنے گا۔ mywebpage, dot git کے بعد ایک خفیہ فولڈر initialization | 02:24 |
دبائيں۔ Enter اور ls space hyphen a : خفیہ فولڈرکودیکھنےکےلئے،ٹائپ کریں | 02:32 |
ہوجائےگی۔ repository, delete کرنےسےپوریdelete فولڈرکو dot git فولڈردیکھاتاہے۔اس dot git یہ | 02:39 |
فولڈر کے ساتھ بہت ہوشیار رہناہوگا۔ dot git لہذا، آپ کو اس | 02:47 |
سیٹ کرنی ہوگی۔ identity میں اپنی Git اب، ہميں | 02:51 |
: ای میل ایڈریس سیٹ کرنے کے لئے،ٹائپ کریں
دبائيں۔ Enter اور git space config space hyphen hyphen global space user dot email space priya[dot]spoken@gmail.com |
02:55 |
استعمال کیا ہے۔ priya[dot]spoken[at]gmail[dot]com یہاں، میں نے | 03:12 |
ای میل ایڈریس استعمال کر سکتے ہیں۔ valid آپ اپنا | 03:18 |
دبائيں۔ Enter اور git space config space hyphen hyphen global space user dot name space Priya : سیٹ کرنے کے لئے،ٹائپ کریں username | 03:21 |
کے طور پراستعمال کیا ہے۔آپ"پریا" کی بجائے اپنے نام کااستعمال کرئیں۔ username "میں نے"پریا | 03:36 |
ہیں۔ identities پر کام کر نےوالےشخص کی Git نام اور ای میل ایڈریس جوہم نےسیٹ کیا ہےوہ | 03:43 |
کروں گا۔ configure کو gedit text editor دینےکےلیے commit message آگے،میں | 03:51 |
دبائیں۔ Enter اور git space config space hyphen hyphen global space core dot editor space gedit : ٹائپ کریں | 03:57 |
ہوگیا ہے۔ configuredپر gedit, Git اب | 04:09 |
اختیاری ہے۔ 'global' flag، یہاں | 04:14 |
کے بارے میں مزید جاننے کے لئے ہمارے سلائیڈوں پر واپس جائیں گے۔ global flag ہم | 04:17 |
ایک ہی مشین میں بنایاجا سکتا ہے۔ repositories ایک سے زیادہ | 04:22 |
پر لاگو کیا جائے گا۔ repositories کو مشین میں تمام setting کا استعمال کرتے ہیں،تو اس hyphen hyphen global flag اگرآپ | 04:26 |
کوپہلے سےہی لاگو کیا جائے گا۔ setting بنایں گےتو،اس Git repository لہذا، آپ جب بھی نیا | 04:34 |
کا استعمال نہ کریں۔ hyphen hyphen global flag چاہتے ہیں، تو پھر identity کےلیے repository اگرآپ صرف ایک مخصوص | 04:42 |
پر واپس جائیں۔ terminal | 04:49 |
کوچیک کریں گےجو ہم نے پہلے سیٹ کیا تھا۔ configuration details کی identity اب، ہم | 04:51 |
دبائیں۔ Enter اور git space config space hyphen hyphen list : ٹائپ کریں | 04:57 |
دیکھ سکتے ہیں۔ username اور editor name, email address اب، آپ | 05:04 |
فائلوں کا استعمال کروں گا۔ 'html' میں مظاہرے کے لئے | 05:10 |
فائل۔ doc فائل یا text آپ اپنی پسند کی کسی بھی قسم کی فائل کو استعمال کر سکتے ہیں۔ مثال کے طور پر | 05:14 |
کرتاہوں۔ prompt, clear پر واپس جائیں۔ میں terminal | 05:22 |
gedit space mypage.html space ampersand: اب،ٹائپ کریں | 05:26 |
کی بجائے اس فائل کا نام دے۔ "mypage.html" اگرآپ دوسری فائل کا استعمال کر رہے ہیں تو | 05:34 |
دبائیں۔ Enter کو خالی کرنے کیلئے '& ' (ایمپرسینڈ) استعمال کرتے ہیں۔اب prompt ہم | 05:41 |
کیاتھا۔ save کروں گا،جومیں نےپہلےہی paste اور copy سے کچھ کوڈ،اس فائل میں Writer document میں اپنے | 05:47 |
اسی طرح، اپنی فائل میں کچھ چیزوں کا اضافہ کریں۔ | 05:54 |
کروں گا۔ save اب، میں نے اپنی فائل کو | 05:58 |
فائل ہے۔ html تو، میرےپاس اس میں کچھ کوڈ کے ساتھ ایک | 06:00 |
استعمال کیا ہے، آپ کو اپنی فائل کے نام کے ساتھ اسے تبدیل کرناہوگا۔ mypage.html نوٹ: جہاں بھی میں نے | 06:05 |
فائل کی پیروی کرنے کوکہیں گے۔ "mypage.html" کو Git آگے، ہم | 06:13 |
دبائیں۔ Enter اور git space add space mypage.html:ٹرمینل پر واپس جائیں اورٹائپ کریں | 06:18 |
دبائیں۔ Enter اور git space status: کی موجودہ حیثیت چیک کریں گے۔. لہذا، ٹائپ کريں Git اب، ہم | 06:27 |
اس فائل میں کی گئی تبدیلیوں کی پیروی شروع کر دی ہے۔ "mypage.html" نے Git دیکھ سکتے ہیں۔اس کا مطلب ہے “new file: mypage.html” آپ | 06:36 |
کہتے ہیں۔ tracking اسے | 06:48 |
پر واپس جاتےہیں۔ mypage.html اب اپنے فائل | 06:51 |
اور اس فائل میں کوڈ کی چند مزید لائنوں کوشامل کرتےہیں۔ | 06:55 |
فائل سے کاپی پیسٹ کروں گا۔ Writer پہلے کی طرح، میں اپنے | 06:58 |
اور بند کریں۔ Save فائل کو | 07:06 |
دبائیں۔ Enter اور git space status : کی موجودہ حیثیت چیک کرنے کے لئے، ٹائپ کریں Git, پھر ٹرمینل پر واپس جائیں۔ پہلے کی طرح | 07:10 |
۔“modified: mypage.html” اور “Changes not staged for commit:” :یہ دیکھاتاہے | 07:21 |
میں شامل نہیں کیا گیا ہے۔ staging area اس کا مطلب ہےجو تبدیلیاں ہم نےکی، وہ | 07:28 |
پر واپس جاتے ہیں۔ slides کے بارے میں مزید جاننے کے لئے ہم اپنی Staging area اب | 07:34 |
کرنے کی ضرورت ہے۔ commit ایک فائل ہےجوان تبدیلیوں کی معلومات کو جمع کرتا ہےجسے Staging area | 07:39 |
میں شامل کرنا چاہئے۔ staging area ہونےسے پہلے commit فائل کی چیزوں کو ان کے | 07:46 |
کے بارے میں مزید بات چیت آگےآنےوالی ٹیوٹوریل میں کریں گے۔ commitہم | 07:51 |
کااستعمال ہواہے۔ term index کی بجائے staging area میں Git versions پرانے | 07:56 |
میں فائل کی نئی تبدیلیوں کوکیسے شامل کرتےہیں ۔ staging area اب، ہم دیکھتے ہےکہ | 08:01 |
کرتاہوں۔ prompt, clear پر واپس جائیں۔ میں terminal | 08:07 |
دبائیں۔ Enter اور git space add space mypage dot html : ٹائپ کریں | 08:11 |
دبائیں۔ Enter اور git space status : چیک کرنےکےلیےٹائپ کریں Git status | 08:19 |
“Changes to be committed:” : دیکھ سکتے ہیں message اب آپ | 08:26 |
ہونے کے لیے تیار ہے۔ commit کہ فائل میں شامل ہوگیاہےاور staging areaاس کا مطلب ہے | 08:30 |
کرتےہیں۔ freeze پر ہم اپنے کوڈ کو point اب، اس | 08:37 |
کہلاتا ہیں۔ commit کرتے ہیں۔یہ save میں repository جب ہم اپنے کام میں کسی خاص مرحلے میں پہنچتےہیں ،تو ہم انھیں | 08:40 |
ہوتا ہے۔ saved کی معلومات کے ساتھ commit message اور commit, username, email-id, date, time ہر | 08:49 |
دبائیں۔ Enter اور git space commit : کیسےکرتےہیں۔ ٹرمینل پر واپس جائیں اورٹائپ کریں commit اب، ہم دیکھتے ہےکہ | 08:57 |
خود بخود کھلتا ہے۔ gedit text editor حاصل کرنے کےلیے commit message | 09:07 |
۔“Initial commit” : کی طرح ٹائپ کروں گا commit message پہلی لائن میں، میں | 09:13 |
جوآپ چاہتے ہے ٹائپ کر سکتے ہیں۔ informative message آپ کوئی بھی | 09:18 |
کر سکتے ہیں۔ delete سےشروع ہونےوالی کچھ لائنیں دیکھ سکتے ہیں۔آپ انھیں ایسےہی چھوڑسکتےہیں یاانھیں hash یہاں، آپ | 09:22 |
لکھیں۔ commit message لائن سے پہلے یا بعد میں hash | 09:30 |
تک ہم نےکیا کیا۔ stage کے ساتھ، ہم معلوم کرسکتےہےکہ اس commit message مستقبل میں، اس | 09:35 |
اور بند کرتا ہوں۔ save میں ایڈیٹر کو | 09:41 |
کیے اورفائل کانام۔ insertions ہم نے کتنی فائلوں کوتبدیل کیا ۔ ہم نےکتنے commit message : دیکھ سکتےہیں details آپ اس طرح، کچھ | 09:44 |
دیکھتےہیں۔ commit details کمانڈ کا استعمال کرکے ہم git log, اب | 09:56 |
دبائیں۔ Enter اور git space log : ٹائپ کريں | 10:00 |
ہے۔ commit صرف ایک repository ہمارے | 10:06 |
کہتےہیں۔ SHA-1 hash یا commit hash دیکھاتاہےجسے unique ID یہ ایک | 10:09 |
کے بارے میں مزید جاننے کے لئے اپنی سلائیڈوں پر واپس جاتےہیں۔ SHA-1 hash | 10:16 |
ہے۔ unique id کی ایک SHA-1 hash 40 alpha-numeric characters | 10:20 |
سےاس کے ڈیٹا بیس میں تمام معلومات کوجمع کرتاہے۔ Git hash value | 10:25 |
سے پہچانے جاتے ہیں۔ Git commits SHA-1 hash | 10:31 |
کی اہمیت کو آپ مستقبل کے ٹیوٹوریل میں سمجھے گے۔ SHA-1 hash | 10:35 |
اب اپنے ٹرمینل پر واپس آتےہیں۔ | 10:41 |
جوہم نے پہلےدیا۔ commit message اور author name, email address, date, time کودیکھاتاہے جیسے details کی commit یہ | 10:43 |
اس کے ساتھ، ہم اس ٹیوٹوریل کے آخر میں آگئےہیں۔ | 10:56 |
کےبارے میں سیکھا ۔ log اور git init, status, commit کے کچھ کو بنیادی کمانڈزجیسے Git اور Git repository : اسے خلاصہ کرتے ہیں۔ اس ٹیوٹوریل میں، ہم نے | 11:00 |
کی طرح بنایں۔ repository کو directory اپنی مشین میں -assignment ایک | 11:14 |
ایک ٹیکسٹ فائل بنائیں اور اس میں کچھ چیزوں کو شامل کریں۔ | 11:20 |
میں فائل کو شامل کریں۔ staging area کے Git repository | 11:25 |
کريں اور Commit میں فائل کو repository اپنی | 11:29 |
دیکھے۔ commit details کمانڈ کا استعمال کرکے git log | 11:32 |
اسپوکن ٹیوٹوریل پروجیکٹ کا خلاصہ بیان اورویڈیو مندرجہ ذیل لنک پرہے ۔براہ مہربانی ڈاؤن لوڈ کریں اور دیکھے۔ | 11:35 |
اسپوکن ٹیوٹوریل پروجیکٹ ٹیم ورکشاپس منعقدکرتی ہے اور آن لائن ٹیسٹ پاس کرنے والوں کو سرٹیفکیٹ دیتے ہے۔ مزید معلومات کے لئے، براہ مہربانی ہمیں لکھیں۔ | 11:43 |
فنڈز فراہم کرتی ہے۔ NMEICT, MHRD, اسپوکن ٹیوٹوریل پروجیکٹ کو ہندوستان کی حکومت | 11:55 |
اس مشن کی مزید معلومات درج ذیل لنک پر دستیاب ہے۔ | 12:02 |
آئی آئی ٹی ممبئی سےمیں شیخ توصیف رضاہوں۔ شامل ہونے کے لئے شکریہ۔ | 12:08 |