Difference between revisions of "Blender/C2/Hardware-requirement-to-install-Blender1/Urdu"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 1: Line 1:
  
{|border=1
+
{| Border=1
!Time
+
|<center>Narration</center>
!Narration
+
|<center>Time</center>
  
 +
|-
 +
|align="right"|<font face="Jameel Noori Nastaleeq" size="4">میں خوش آمدید۔''' Basic commands of Git'''کے'''Spoken tutorial''' </font>
 +
|00:01
  
 
|-
 
|-
|0.5
+
|align="right"|<font face="Jameel Noori Nastaleeq" size="4">کے بارے میں سیکھے گے۔'''command''' کے کچھ بنیادی'''Git''' اور '''Git repository'''اس ٹیوٹوریل میں، ہم </font>
|align="right"|بلینڈر کیلئے ہارڈویئر ضروریات
+
|00:05
 +
 
 
|-
 
|-
| 01.01
+
|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
 +
 
 
|-
 
|-
|03.01
+
|align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آئی آئی ٹی ممبئی سےمیں شیخ توصیف رضاہوں۔ شامل ہونے کے لئے شکریہ۔ </font>
|align="right"|اور بلینڈر کی خاطر مناسب مشین بنانے کیلئے رہنمائی کرنے والی لِنکس
+
|12:08
  
 
|}
 
|}

Revision as of 14:58, 18 May 2017

Narration
Time
میں خوش آمدید۔ 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

Contributors and Content Editors

Nancyvarkey, Sakinashaikh, Shaikh tausif