B. K. Kalmuratov (tatu nókis filialı, assistant)



Download 76,2 Kb.
Sana28.06.2021
Hajmi76,2 Kb.
#103592
Bog'liq
Nurimbetov B Github


TOPAR BOLÍP PROGRAMMALÍQ TÁMIYNAT JARATÍWDA, ARALÍQTAN IT JOYBARLARDÍ BASQARÍW USHÍN GITHUB SISTEMASÍN QOLLANÍW ÓZGESHELIGI

B.T.Nurımbetov ( TATU Nókis filialı, assistent baxbergen.n@gmail.com )

B.K.Kalmuratov (TATU Nókis filialı, assistant)

Búgingi kúnge kelip programmalastırıwǵa biyparq bolmaǵan insanlardıń derlik barlıǵı github túsiniginiń ne ekenliginen xabardar bolsa kerek. Sebeb, júda qısqa waqt ishinde github.com platforması programmalastırıw ushın áhmiyetli servis ekenligin kórsetip bere aldı.

Github.com bul 2008-jılı AQSH da jumıs baslaǵan, gitdan paydalanıp programmalıq ónim jaratıw hám versıyalardı basqarıw ushın biypul hosting sisteması.

Github 2018-jıldan berli Microsoft kompanıyasına tiyisli esaplanadı.

Git hámde Github birgelikde bizge programmalastırıwda úlken qolaylıqlardı jaratadı. Sol qolaylıqlardan biri aralıqtan turıp, topar bolǵan halda proektlerdi basqarıw imkaniyatı.

Bul ushın eń dáslep, biz gitdi kompyuterimizge ornatıwımız kerek. Github.com bulıtlı serverinen akkaunt, onnan keyin repozitoriy jaratıwımız kerek. Repozitoriy jaratıp atırǵan waqtımızda eń dáslep repozitoriyimizge at qoyiwimiz kerek, onnan keyin bizden ashıq kodlı yáki maǵlıwmatlar jasırın bolıwın soraydı (1-súwret). Eger biz “public” di saylasaq biziń proektimiz ashıq kodlı boladı hám basqa paydalanıwshılarda kóriw imkanıyatına iye boladı. “private” saylansa, úsh paydalanıwshıǵa shekem biypul qosıwımız múmkin, qalǵan paydalanıwshılardı qanday da bir tólem esesine qosıwımız kerek boladı. Bul principinende kóriwimizge boladı github ashıq kodlı programmastırıwdı júda qollap-quwatlaydı.

Súwret 1. Github.com da jańa repozitory jaratıw

Joqarıda biz jaratqan repozitoriy mánzili arqalı endi proektimizde qatnasatuǵın aǵzalar qaysı jerde bolıwına qaramastan óziniń kodların júklewi múmkin.

Biz programmamızdı kompyutermizde baslaǵannan keyin terminalǵa “git init” buyrıǵın jazamız. Ápwáyi tilde bul programmamızdı gitge jalǵap atırǵanımızdı bildiredi. Keyin terminalǵa “git add .”, “ git commit –m “some message” ”, “git push” buyrıqların mas izbe-izlikde kiritemiz. Yaǵnıy bul degeni proektimizde bar bolǵan barlıq faylları júkle, qandaydur xabar arqalı ózgerisdi belgilep qoy hám bulardıń barlıǵın githubqa qos buyrıǵın beremiz.[1]



Súwret 2. Android studio ortalıǵında terminal kórinisi

Demek, endi biziń kompyutermizde bar bolǵan fayllarımızdıń hámmesi hostinge júklendi. Jaratıp atırǵan proektimizge ózgerisler kirgiziwimiz kerek bolıp qalsa bizge búgingi kúnde birinshi járdemshi bul github desek aljaspaymız. Githubda “branch” túsinigi bar, yaǵnıy ol biz islep atırǵan proekttiń tolıq papkaları. Endi biz kiritejaq ózgerisimizdi bul branchda islep kórmesden (hár qıylı qáteliklerdiń aldın alıw maqsetinde), “git branch branchname” buyrıǵı arqalı ózimiz qálegen at penen bir at penen branch jaratıwımız hám tuykarǵı branchımızdaǵı barlıq kodlardı sol branchqa ótkizsek boladı.

Ekinshi jaratılǵan branchımızdaǵı jazǵan kodlarımız jaqsı orınlanǵannan keyin onı tiykarǵı branchqa qaytaldan qosıwımız kerek. Biz joqarıda keltirgenimizdey kodlarimizdı githubqa jiberemiz (push qılamız), proektimizdiń basqa aǵzalarına bul ózgeris haqqında xabar baradı hám olar yáki proekt mentorı kodlardı githubda tekserip kóredi. Programmada qáteshilik joq bolsa pull request túymesin basqan haqda jańa branchdaǵı ózgerislerdi proektke qosadı. Usı izbe-izlikde aralıqdan turıp, topar bolǵan halda proektler jaratıw múmkin.



Github hostinginde búgingi kúnde kóplegen úlken IT kompanıyalardıń rásmiy bazaları jaylasqan. Solardan mısal ushın: twitter, facebook, google hám basqalar.[2]

Ádebiyatlar

  1. Rick Rogers. Android Application Development - М.: КРТ Полиграф, 2009.

  2. Developers. [Electronic resource]. URL:

https://developer.android.com/studio/index.html/ (date of access:16.03.17).
Download 76,2 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish