دو ہفتے پہلے میں ایک دوست کے ساتھ بیٹھا تھا جس نے کہا، 'میرا کوڈ تو میرے لیپ ٹاپ میں ہے، لیکن مجھے دوسروں کے ساتھ شیئر کرنا ہے۔' اس نے GitHub سن رکھا تھا لیکن وہ سمجھ نہیں پا رہا تھا کہ کیسے شروع کرے۔ میں نے اسے اپنا لیپ ٹاپ دکھایا اور 20 منٹ میں اس نے اپنا پہلا ریپوزٹری بنا لیا۔
GitHub سیکھیں صرف 30 منٹ میں: نئے صارفین کے لیے عملی گائیڈ

GitHub ایک پلیٹ فارم ہے جہاں آپ کوڈ اسٹور اور شیئر کر سکتے ہیں۔ ایکاؤنٹ بنائیں، ریپوزٹری بنائیں، اور Git کے ذریعے فائلیں اپ لوڈ کریں۔
"جب میں پہلی بار GitHub استعمال کرنے لگا تو مجھے 'push' اور 'pull' جیسی اصطلاحات الجھن میں ڈال دیتی تھیں۔ ایک بار تو میں نے غلطی سے پورا پروجیکٹ ڈیلیٹ کر دیا۔ لیکن ایک دوست نے مجھے سمجھایا کہ پہلے ڈیسک ٹاپ ایپ ڈاؤن لوڈ کرو اور پھر کمانڈز سیکھو۔ آج میں روزانہ GitHub استعمال کرتا ہوں۔"
نئے لوگوں کے لیے GitHub کا سب سے بڑا مسئلہ یہ ہے کہ وہ Git اور GitHub میں فرق نہیں سمجھتے۔ Git ایک ورژن کنٹرول سسٹم ہے جو آپ کے کمپیوٹر پر چلتا ہے، جبکہ GitHub ایک آن لائن پلیٹ فارم ہے جہاں آپ اپنا Git ریپوزٹری اسٹور کر سکتے ہیں۔ زیادہ تر ابتدائی لوگ براؤزر میں ہی سب کچھ کرنے کی کوشش کرتے ہیں، جبکہ Git کا استعمال زیادہ طاقتور ہے۔
🔧 5 حل
GitHub پر مفت ایکاؤنٹ بنائیں اور اپنی پروفائل کو مکمل کریں۔
-
1
GitHub.com پر جائیں — اپنے براؤزر میں github.com کھولیں۔ اوپر دائیں جانب 'Sign up' بٹن پر کلک کریں۔
-
2
ای میل اور پاس ورڈ درج کریں — اپنی ای میل ایڈریس، پاس ورڈ، اور صارف نام درج کریں۔ پاس ورڈ کم از کم 8 حروف کا ہو۔
-
3
پروفائل میں تصویر شامل کریں — سیٹنگز میں جائیں اور اپنی تصویر اپ لوڈ کریں۔ اس سے دوسرے صارفین آپ کو آسانی سے پہچان سکتے ہیں۔
ایک نئی ریپوزٹری (فولڈر) بنائیں جہاں آپ کا کوڈ محفوظ ہوگا۔
-
1
ریپوزٹری بنانے کا بٹن دبائیں — اپنے ڈیش بورڈ کے اوپر دائیں جانب '+' آئیکن پر کلک کریں اور 'New repository' منتخب کریں۔
-
2
ریپوزٹری کا نام دیں — نام مختصر اور متعلقہ رکھیں، جیسے 'my-first-project'۔ آپ چاہیں تو تفصیل بھی لکھ سکتے ہیں۔
-
3
پبلک یا پرائیویٹ منتخب کریں — اگر آپ چاہتے ہیں کہ سب دیکھ سکیں تو 'Public' منتخب کریں، ورنہ 'Private'۔
اپنی ریپوزٹری میں فائلیں شامل کریں یا نیا کوڈ لکھیں۔
-
1
Add file پر کلک کریں — ریپوزٹری کے اندر 'Add file' ڈراپ ڈاؤن سے 'Upload files' منتخب کریں۔
-
2
فائلیں منتخب کریں — اپنے کمپیوٹر سے فائلیں ڈریگ اور ڈراپ کریں یا 'choose your files' پر کلک کر کے منتخب کریں۔
-
3
کمیٹ میسج لکھیں — نیچے ایک مختصر پیغام لکھیں کہ آپ نے کیا تبدیل کیا، جیسے 'پہلی فائل شامل کی'۔ پھر 'Commit changes' پر کلک کریں۔
GitHub ڈیسک ٹاپ ایپ ڈاؤن لوڈ کریں اور اپنے پروجیکٹ کو سنبھالیں۔
-
1
ایپ ڈاؤن لوڈ کریں — desktop.github.com پر جائیں اور اپنے آپریٹنگ سسٹم کے لیے ایپ ڈاؤن لوڈ کریں۔
-
2
GitHub ایکاؤنٹ سے لاگ ان کریں — ایپ کھولیں اور 'Sign in to GitHub.com' پر کلک کر کے اپنی اسناد درج کریں۔
-
3
ریپوزٹری کلون کریں — ایپ میں 'Clone a repository' پر کلک کریں اور اپنی آن لائن ریپوزٹری منتخب کریں۔ یہ آپ کے کمپیوٹر پر ڈاؤن لوڈ ہو جائے گی۔
برانچز بنا کر کوڈ میں تبدیلیاں کریں اور پل ریکویسٹ بھیجیں۔
-
1
نئی برانچ بنائیں — GitHub ویب سائٹ پر اپنی ریپوزٹری میں جائیں، 'main' کے ڈراپ ڈاؤن سے 'New branch' منتخب کریں اور نام دیں جیسے 'feature-1'۔
-
2
برانچ میں تبدیلیاں کریں — نئی برانچ میں فائل میں ترمیم کریں اور تبدیلیاں کمٹ کریں۔
-
3
پل ریکویسٹ کھولیں — 'Pull requests' ٹیب پر جائیں اور 'New pull request' پر کلک کریں۔ اپنی برانچ کو main میں ضم کرنے کی درخواست کریں۔
اگر آپ کو Git کمانڈز جیسے 'git merge' یا 'git rebase' میں مشکل پیش آئے تو فوراً کسی ساتھی یا آن لائن فورم جیسے Stack Overflow پر پوچھ لیں۔ GitHub پر بھی ایک ہیلپ سیکشن ہے۔ پیشہ ورانہ مدد اس وقت لیں جب آپ کو برانچ کنفلیکٹس حل کرنے میں دشواری ہو۔
GitHub سیکھنا شروع میں مشکل لگ سکتا ہے، لیکن ایک بار جب آپ اپنا پہلا ریپوزٹری بنا لیں تو سب آسان ہو جاتا ہے۔ میرا مشورہ ہے کہ روزانہ کم از کم 10 منٹ GitHub پر گزاریں اور چھوٹے چھوٹے پروجیکٹس بنائیں۔ جلدی نہ کریں، غلطیاں کریں اور ان سے سیکھیں۔ یہی سب سے بہتر طریقہ ہے۔ آخر میں، یہ یاد رکھیں کہ GitHub صرف کوڈ کے لیے نہیں، آپ اس میں ڈاکیومنٹس، نوٹس، اور کچھ بھی اسٹور کر سکتے ہیں۔
💬 اپنا تجربہ شیئر کریں
اپنا تجربہ شیئر کریں — یہ ایسے ہی مسئلے سے گزرنے والوں کی مدد کرتا ہے!