|
|
Line 5: |
Line 5: |
| | | |
| |- | | |- |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">میں خوش آمدید۔''' Basic commands of Git'''کے'''Spoken tutorial''' </font> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کریں۔ ''' paste''' اور''' copy''' کو''' commit hash''' کے''' Initial commit '''،پھر''' git space diff space''' :ٹائپ کریں |
− | |00:01
| + | دبائیں۔''' Enter''' کوکاپی اور پیسٹ کریں اور''' commit hash''' کے''' “Added colors” '''،اب</font> |
− | | + | | 07:44 |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کے بارے میں سیکھے گے۔'''commands''' کے کچھ بنیادی'''Git''' اور '''Git repository'''اس ٹیوٹوریل میں، ہم </font>
| + | |
− | |00:05
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ۔''''gedit' Text Editor'''اور'''Ubuntu Linux''' 14.04 '''Git''' 2.3.2. :اس ٹیوٹوریل کے لئے، میں استعمال کر رہا ہوں</font>
| + | |
− | |00:13
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کا استعمال کر سکتے ہیں۔ '''editor''' آپ اپنی پسند کے کسی بھی </font>
| + | |
− | |00:23
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">کمانڈزچلانے کا علم ہونا ضروری ہے۔ '''Linux ''' پر '''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"> یہ لوکل مشین یا ایک ریموٹ مشین پر واقع کیا جا سکتاہے۔ </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"> فائلوں اور ڈائریکٹریز کے سیٹ کےساتھ ساتھ ان کی مکمل ہسٹری پرمشتمل ہوتا ہے۔ '''Git repository '''لیکن </font>
| + | |
− | |01:04
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">بنا نا سیکھےگے۔ '''Git repository''' اب، ہم اپنی لوکل مشین میں </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” آپ </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">ہمارے سسٹم میں بنائی گئی ہے۔ '''Git repository''' اوریہ وہ پاتھ ہےجہاں </font>
| + | |
− | |02:17
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">فولڈر کے اندر بنے گا۔ ''' dot git, mywebpage''' کے بعد ایک چھپاہوا فولڈر 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''' کوڈلیٹ کرنےسےپوری فولڈر '''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"> میں اپنی آئی ڈینٹیٹی متعین کرنی ہوگی۔ ''' 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"> آپ اپنی صحیح ای میل ایڈریس استعمال کر سکتے ہیں۔ </font>
| + | |
− | |03:18
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">: متعین کرنے کے لئے،ٹائپ کریں username
| + | |
− | دبائيں۔ '''Enter''' اور '''git space config space hyphen hyphen global space user dot name space Priya''' </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"> پر کام کر نےوالےشخص کی آئی ڈینٹیٹی ہیں۔ '''Git''' نام اور ای میل ایڈریس جوہم نےمتعین کیا ہےوہ </font>
| + | |
− | |03:43
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کوکنفگرکروں گا۔ ''' gedit text editor''' میں میسج دینےکےلیے '''commit ،'''آگے</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"> پرکنفگرہوگیا ہے۔ ''' gedit''', '''Git''' اب </font>
| + | |
− | |04:09
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آپشنل ہے۔ '''flag''' یہاں،گلوبل</font>
| + | |
− | |04:14
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فلیگ کے بارے میں مزید جاننے کے لئے ہمارے سلائیڈوں پر واپس جائیں گے۔ '''global''' ہم </font>
| + | |
− | |04:17
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ایک سے زیادہ رپاجٹریز ایک ہی مشین میں بنائی جا سکتی ہیں ۔ </font>
| + | |
− | |04:22
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کا استعمال کرتے ہیں،تو اس سیٹئنگ کو مشین میں تمام رپاجٹریز پر لاگو کیا جائے گا۔ '''hyphen hyphen global''' flag اگرآپ </font>
| + | |
− | |04:26
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بنایں گےتو،اس سیٹئنگ کوپہلے سےہی لاگو کیا جائے گا۔ '''Git repository''' لھذا، آپ جب بھی نئی </font>
| + | |
− | |04:34
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کا استعمال نہ کریں۔ '''hyphen hyphen global''' flagاگرآپ صرف ایک مخصوص رپاجٹری کےلیےآئی ڈینٹیٹی چاہتے ہیں، تو پھر</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"> اب، ہم آئی ڈینٹیٹی کی کنفگریشن تفصیلات کوچیک کریں گےجو ہم نے پہلے متعین کی تھی۔ </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"> آپ اپنی پسند کی کسی بھی قسم کی فائل کو استعمال کر سکتے ہیں۔ مثال کے طور پرٹیکسٹ فائل یاڈوک فائل۔ </font>
| + | |
− | |05:14
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کلیئرکرتاہوں۔ '''prompt''' پر واپس جائیں۔ میں '''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''' ہم پرومپٹ کو خالی کرنے کیلئے '& ' (ایمپرسینڈ) استعمال ہم کرتے ہیں۔اب </font>
| + | |
− | |05:41
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کروں گا،جومیں نےپہلےہی سیوکیاتھا۔ '''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"> دیکھ سکتے ہیں۔ “new file: mypage.html” آپ
| + | |
− | اس فائل میں کی گئی تبدیلیوں کی پیروی شروع کر دی ہے۔ "mypage.html" نے '''Git '''اس کا مطلب ہے </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"> : کی موجودہ حیثیت چیک کرنے کے لئے، ٹائپ کریں '''Git,''' پھر ٹرمینل پر واپس جائیں۔ پہلے کی طرح
| + | |
− | دبائیں۔ ''' Enter''' اور '''git space status'''</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"> ایک فائل ہےجوان تبدیلیوں کی معلومات کو جمع کرتا ہےجسے کمٹ کرنے کی ضرورت ہے۔ '''Staging area''' </font>
| + | |
− | |07:39
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں شامل کرنا چاہئے۔ '''staging area''' فائل کی چیزوں کو ان کےکمٹ ہونےسے پہلے </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"> ٹرم کااستعمال ہواہے۔ ''' index''' کی بجائے ''' staging area''' ورژن میں '''Git ''' پرانے </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'''پر واپس جائیں۔ میں '''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:” : اب آپ میسج دیکھ سکتے ہیں </font>
| + | |
− | |08:26
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فائل میں شامل ہوگیاہےاورکمٹ ہونے کے لیے تیار ہے۔ '''staging area'''اس کا مطلب ہے کہ </font>
| + | |
− | |08:30
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کرتےہیں۔ '''freeze''' اب، اس پوئنٹ پر ہم اپنے کوڈ کو </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"> کی معلومات کے ساتھ سیوہوتاہے۔ '''commit message''' اور '''commit''', '''username, email-id, date, time''' ہر </font>
| + | |
− | |08:49
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> : کیسےکرتےہیں۔ ٹرمینل پر واپس جائیں اورٹائپ کریں '''commit''' اب، ہم دیکھتے ہےکہ
| + | |
− | دبائیں۔ '''Enter''' اور '''git space 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 آپ کوئی بھی </font>
| + | |
− | |09:18
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سےشروع ہونےوالی کچھ لائنیں دیکھ سکتے ہیں۔آپ انھیں ایسےہی چھوڑسکتےہیں یاانھیں ڈلیٹ کر سکتے ہیں۔ '''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"> کے ساتھ، ہم معلوم کرسکتےہےکہ اس اسٹیج تک ہم نےکیا کیا۔ '''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''' </font>
| + | |
− | |09:44
| + | |
− | | + | |
− | |-
| + | |
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> تفصیلات دیکھتےہیں۔ '''commit''' کمانڈ کا استعمال کرکے ہم '''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''' ہمارےرپاجٹری صرف ایک </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">سےاس کے ڈیٹا بیس میں تمام معلومات کوجمع کرتاہے۔ '''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''' یہ
| + | |
− | جوہم نے پہلےدیا۔ '''commit message''' اور '''author name, email address, date, time''' جیسے </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''' کمانڈ کا استعمال کرکے '''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>
| + | |
− | |12:08
| + | |
| | | |
| |} | | |} |