- په ګیټ هب کې د ذخیره کولو ځای او د نسخې کنټرول اهمیت درک کړئ.
- زده کړئ چې څنګه خپله پروژه اپلوډ کړئ: ټرمینل، ګیټ هب ډیسټاپ، وی ایس کوډ، او مستقیم له ویب څخه.
- د خپل ذخیره مسلکي، خوندي او ښه مستند ساتلو لپاره غوره طریقې او لارښوونې ومومئ.
هر هغه پراختیا ورکوونکی یا مسلکي چې د ټیکنالوژیکي نړۍ سره تړاو لري پوهیږي چې دا څه شی دی ګیټ هبخو، هرڅوک د دې پروسې مهارت نه لري ګیتوب ته یوه پروژه اپلوډ کړئ او د نسخې کنټرول، ټیم همکارۍ، او مسلکي لید وړتیا څخه بشپړه ګټه پورته کړئ چې دا پلیټ فارم یې وړاندې کوي.
نو، پدې معنی، دواړه پیل کونکي او متخصصین ډیری وختونه ځانونه یو څه ورک شوي ومومي. پدې مقاله کې، تاسو به زده کړئ موږ تاسو ته وایو چې دا څنګه وکړو، ځکه چې ډیری انتخابونه یا طریقې شتون لريکه تاسو غواړئ خپله پروژه د همکارۍ لپاره یا د نورو لپاره په اسانۍ سره د لیدلو او ډاونلوډ کولو لپاره چمتو کړئ، نو د ټولو جزیاتو زده کولو لپاره ولولئ.
ذخیره څه شی دی او ولې یې په GitHub کې کوربه کړئ؟
Un زېرمه دا هغه مجازی ځای دی چیرې چې ستاسو د پروژې فایلونه او فولډرونه زیرمه کیږي، د هغو بدلونونو تاریخ سره چې دوی ته پیښیږي کله چې تاسو د دوی پراختیا له لارې پرمختګ کوئ. دا تاریخ اجازه ورکوي نسخې اداره کړئ، پخوانیو حالتونو ته بیرته راشئ، له نورو سره همکاري وکړئ، او د خپل کار پرمختګ روښانه ریکارډ وساتئ..
په کې یو ذخیره کوربه کړئ ګیټ هب دا ډیری ګټې لري:
- د نسخې کنټرول: ستاسو بدلونونه ثبت شوي او تاسو کولی شئ د پراختیا هره برخه بیرته راګرځوئ، بیاکتنه وکړئ، یا شریکه کړئ.
- کلاوډ بیک اپ: تاسو د کومې سیمه ییزې پیښې په صورت کې د مهمو معلوماتو له لاسه ورکولو څخه مخنیوی کوئ.
- مسلکي لیدلوری: د عامه خلکو په توګه، هرڅوک کولی شي ستاسو کار وګوري، کوم چې ستاسو پورټ فولیو ته وده ورکوي.
- ساده همکاري: ګیټ هب د نورو لپاره دا اسانه کوي چې ستاسو په پروژه کې د پل غوښتنو، مسلو، یا فورکس له لارې ونډه واخلي.

پیل کول: لومړني شرایط او د چاپیریال چمتووالی
مخکې له دې چې ګیتوب ته پروژه اپلوډ کړئ، ډاډ ترلاسه کړئ چې لاندې شیان په خپل کمپیوټر کې نصب شوي دي:
- په GitHub کې حساب. په پلیټ فارم کې د زیرمو جوړول اړین دي.
- ګیټ نصب شو. دا د نسخې کنټرول اساسي وسیله ده چې تاسو ته اجازه درکوي بدلونونه اداره کړئ. تاسو کولی شئ دا د هغې څخه ډاونلوډ او نصب کړئ رسمي ویب پاڼه. په لینکس میشته سیسټمونو کې، تاسو کولی شئ د قوماندې په چلولو سره نصب کول ترسره کړئ
sudo apt-get install gitپه ټرمینل کې. - د کوډ ایډیټر یا IDE. د بصري سټوډیو کوډ په څیر اختیارونه (د VSCode) پروسه اسانه کړئ. که تاسو غواړئ د ایډیټر څخه د GitHub سره مستقیم ادغام څخه ګټه پورته کړئ، نو سپارښتنه کیږي چې د دې وسیلو څخه یو ډاونلوډ کړئ.
یوځل نصب شو ګیټ ستاسو په سیسټم کې، لومړی ګام دا دی چې دا ستاسو سره تنظیم کړئ نوم او برېښنالیک (دا معلومات به ستاسو د ژمنو لاسلیک کولو لپاره وکارول شي.) له ټرمینل څخه، لاندې چل کړئ:
git config --global user.name "TuNombre"
git config --global user.email [email protected]
دا ترتیب دی نړیوال او تاسو به دا یوازې یو ځل په خپل ټیم کې ترسره کړئ.
په GitHub کې د ذخیره کولو جوړول
اوس د دې وخت دی چې هغه ځای جوړ کړئ چیرې چې تاسو به خپله پروژه کوربه کړئ. دا د GitHub ویب انٹرفیس څخه د دې مرحلو په تعقیب سره ترسره کړئ:
- خپل پروفایل ته لاسرسی په کې ګیټ هب. com او تڼۍ کېکاږئ "نوی" د نوي ذخیره جوړولو لپاره.
- داخل کړئ نوم د ذخیرې لپاره مطلوب او اضافه کوي a تفصیل د پروژې د هدف په اړه لنډ خو مشخص معلومات.
- غوره کړئ چې ایا ذخیره به وي عامه یا خصوصيکه تاسو غواړئ چې نور یې وګوري او برخه واخلي، نو عامه غوره کړئ.
- تاسو د فایل جوړولو اختیار لرئ README.md د په اتوماتيک ډول. دا فایل سپارښتنه کیږي، ځکه چې دا لومړی شی دی چې نور پراختیا کونکي به یې وګوري کله چې دوی زیرمې ته لاسرسی ومومي.
- کلیک وکړه "ذخیره جوړه کړئ" د پروسې بشپړولو لپاره او ستاسو زیرمه به د فایلونو ترلاسه کولو لپاره چمتو وي.

ستاسو سیمه ایز پروژه GitHub ته د اپلوډ لپاره چمتو کول
ستاسو د ذخیره جوړولو سره، GitHub ته د پروژې د پورته کولو بل ګام دا دی چې ستاسو په کمپیوټر کې ستاسو د پروژې فولډر چمتو کړئ. د دې کولو لپاره، په ټرمینل کې دا لارښوونې تعقیب کړئ، لومړی د سمې لارې موندلو سره cd:
cd tu-carpeta-del-proyecto
اوس د Git سیمه ایز ذخیره پیل کړئ:
git init
دا به یو پټ فولډر جوړ کړي چې نوم یې دی .git چې ذخیره کوي د نسخې تاریخ او نورې داخلي فایلونه.
ګیټ هب ته د کوډ اپلوډ کول: په ټرمینل کې بشپړ پروسه
کله چې محلي ذخیره پیل شي، موږ به د دې امرونو په چلولو سره ټول مینځپانګه GitHub ته اپلوډ کړو:
- ټولې فایلونه د سټیجینګ ساحې ته اضافه کړئ سره:
git add .
- ژمنه وکړئ د لومړۍ پوستې د ثبتولو لپاره:
git commit -m "Primer commit"
- محلي زیرمه د لرې پرتو سره وصل کړئ. بدلوي
NOMBRE_USUARIOyNOMBRE_REPOSITORIOد حقیقي معلوماتو له مخې:
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_REPOSITORIO.git
- بدلونونه GitHub ته اپلوډ کړئ (څانګه
mainomasterلکه څنګه چې مناسب وي):
git push -u origin main
په ځینو زړو زیرمو یا تشکیلاتو کې، اصلي څانګه ده master پرځای د mainکه تاسو غلطۍ ترلاسه کړئ، د اصلي څانګې نوم وګورئ او په پورته قوماندې کې یې ځای په ځای کړئ.

د VSCode څخه ګیتوب ته پروژې څنګه اپلوډ کړئ
عصري مدیران لکه د VSCode دوی د Git او GitHub سره اصلي ادغام وړاندې کوي. دلته دا څنګه په اسانۍ سره ترسره کړئ:
- د خپلې پروژې فولډر په ایډیټر کې خلاص کړئ ("فایل → فولډر خلاص کړئ").
- پینل ته لاسرسی ومومئ د سرچینې کنټرول (د سرچینې کوډ کنټرول) چې په اړخ پټه کې موقعیت لري.
- که تاسو دمخه دا کار نه وي کړی، نو "Initialize repository" کلیک وکړئ. دا د دې قوماندې سره برابر دی.
git init. - یوځل چې پیل شي، تاسو به یو تڼۍ وګورئ چې GitHub ته خپور کړئکه دا ستاسو لومړی ځل وي، نو تاسو به د VSCode او ستاسو د GitHub حساب ترمنځ د اړیکې اجازه ورکولو ته اړتیا ولرئ.
- د ذخیره خپرولو لپاره غوره کړئ لکه عامه یا خصوصي.
- د بدلونونو په نښه کولو او د تشریحي پیغام اضافه کولو سره د لومړۍ ژمنې لپاره فایلونه چمتو کړئ.
- خپله پروژه خپره کړئ او تاسو کولی شئ په اسانۍ سره د مدیر څخه بدلونونه همغږي کړئ.
دا انتخاب د هغو کسانو لپاره مناسب دی چې د پراختیا چاپیریال کې پاتې کیدل غوره ګڼي او د ورځني پروژې مدیریت خورا اسانه کوي.
د GitHub ویب پاڼې څخه په لاسي ډول فایلونه اپلوډ کړئ
بل بدیل، په ځانګړې توګه د کوچنیو پروژو لپاره، د ویب انٹرفیس څخه په لاسي ډول فایلونه اپلوډ کول دي:
- په GitHub کې نوی جوړ شوی زیرمه دننه کړئ.
- په ډراپ-ډاون مینو کلیک وکړئ "فایل اضافه کړئ" او غوره کړئ فایلونه پورته کړئ.
- له خپل کمپیوټر څخه فایلونه یا فولډرونه د براوزر کړکۍ ته کش کړئ او پریږدئ.
- په ښکته کې، د تایید پیغام اضافه کړئ او په بدلونونه راولئ د فایلونو پورته کولو لپاره.
دا طریقه د فعالې پراختیا په پروژو کې لږ اغیزمنه ده، مګر د ځانګړو فایلونو، اسنادو او نورو توکو اضافه کولو لپاره ګټوره ده.

د GitHub سره د کار کولو پر مهال پرمختللي مدیریت او غوره کړنې
د پروژې اپلوډ کول یوازې پیل دی. د GitHub څخه ډیره ګټه پورته کولو او مسلکي سازمان ساتلو لپاره، موږ سپارښتنه کوو چې دا اضافي غوره عملونه تعقیب کړئ:
- README.md تازه وساتئ. دا ستاسو د پروژې پوښ لیک دی. دا د هغې هدف، د نصبولو څرنګوالی، د کارولو څرنګوالی، او هر ډول اړونده توضیحات تشریح کوي. تاسو کولی شئ دا مستقیم آنلاین یا د مارک ډاون ترکیب په کارولو سره له خپل مدیر څخه ترمیم کړئ.
- د کار څانګې جوړې کړئ. خپل ټول بدلونونه په "اصلي" یا "ماسټر" کې مه کوئ. د نویو ځانګړتیاو یا اصلاحاتو لپاره جلا څانګې وکاروئ. تاسو کولی شئ وروسته د پل غوښتنو په کارولو سره دوی سره یوځای کړئ.
- د .gitignore فایلونه پورته کړئ د حساسو یا اتوماتیک تولید شویو معلوماتو شریکولو څخه مخنیوی لپاره، لکه د node_modules فولډرونه، لنډمهاله فایلونه، یا محلي ترتیب فایلونه.
- په دوره یي ډول خپل محلي او لرې پرتو زیرمې همغږي کړئ. کارول
git pullترڅو ستاسو سیمه ایز کاپي د هر هغه بدلون سره تازه وساتئ چې ممکن د مرسته کونکو لخوا رامینځته شوي وي. - ریموټ کنټرولونه په دقت سره اداره کړئ. که تاسو کله هم لرې سرچینه بدله کړئ، وکاروئ
git remote -vد اړوندو زیرمو بیاکتنه اوgit remote remove originکه اړتیا وي نو دوی لرې کړئ.
په پروژو کې کلون کول او همکاري کول: بل ګام
کله چې ستاسو ذخیره په کلاوډ کې وي، تاسو کولی شئ دا د لاندې په کارولو سره کوم بل کمپیوټر ته کلون کړئ:
git clone https://github.com/TU_USUARIO/TU_REPOSITORIO.git
دا به ستاسو د پروژې یوه سیمه ایزه کاپي جوړه کړي، په شمول د هغې ټول د تاریخ بدلونکه تاسو غواړئ چې فولډر بل نوم ولري، تاسو کولی شئ دا د قوماندې په پای کې اضافه کړئ. د دې لپاره چې قومانده د نوي فولډر جوړولو او فایلونو مستقیم اوسني ډایرکټرۍ ته د ځای په ځای کولو مخه ونیسي، یو دوره اضافه کړئ:
git clone https://github.com/TU_USUARIO/TU_REPOSITORIO.git .
په ګیټ هب کې د نورو کاروونکو سره همکاري کول د څانګو د جریان، د غوښتنو د راټولولو او د کوډ بیاکتنو زده کولو په اړه دي. پدې توګه، تاسو به وکولی شئ بهرنۍ مرستې ومنئ او د یوې ډلې په توګه په منظم او مؤثره توګه کار وکړئ.
عامې غلطۍ او د هغوی د حل کولو څرنګوالی
کله چې تاسو یوه پروژه اپلوډ کوئ، تاسو ممکن د ځینو عامو ستونزو سره مخ شئ. دلته ترټولو عام ستونزې او د هغوی د حل کولو څرنګوالی دي:
- د ماسټر څانګې پرته خالي زیرمې ته د فشار ورکولو هڅه کول- که چیرې ریموټ ذخیره د README.md پرته جوړه شوې وي او څانګه هیڅکله نه وي وهل شوې، ډاډ ترلاسه کړئ چې لومړۍ څانګه د سم نوم سره وهل کیږي، معمولا "مین" یا "ماسټر".
- د همغږۍ شخړې: کله چې په محلي او لرې ډول په ورته وخت کې بدلونونه راشي، نو لومړی یې د حل کولو له لارې حل کړئ
git pullاو د شخړو حل کول مخکې له دې چې ترسره شيgit pushبیا. - ناکافي جوازونه: ډاډ ترلاسه کړئ چې تاسو سم اسناد لرئ او وګورئ چې لرې URL په سمه توګه لیکل شوی (https یا ssh که مناسب وي).
- د مهمو فایلونو اضافه کول هیرول: خپل فایل بیاکتنه او تازه کړئ
.gitignoreترڅو مهم فایلونه پریږدئ یا په ناڅاپي ډول شخصي معلومات اپلوډ نه کړئ.
GitHub ته د خپلې پروژې اپلوډ کول ستاسو د کاري جریان لپاره یو مهم بدلون دی: تاسو تل کولی شئ پخوانۍ نسخې بیرته ترلاسه کړئ، همکاري وکړئ، او خپل کار نړۍ ته وښایئ.
مدیر په مختلفو ډیجیټل میډیا کې د لسو کلونو تجربې سره د ټیکنالوژۍ او انټرنیټ مسلو کې تخصص لري. ما د ای کامرس، مخابراتو، آنلاین بازار موندنې او اعلاناتو شرکتونو لپاره د مدیر او منځپانګې جوړونکي په توګه کار کړی دی. ما د اقتصاد، مالیې او نورو سکتورونو ویب پاڼو کې هم لیکلي دي. زما کار هم زما شوق دی. اوس، زما د مقالو له لارې Tecnobits، زه هڅه کوم چې ټول خبرونه او نوي فرصتونه وپلټم چې د ټیکنالوژۍ نړۍ موږ ته زموږ د ژوند ښه کولو لپاره هره ورځ وړاندیز کوي.