"Dina iki aku bakal ngandhani sampeyan babagan rong program kontrol versi sing paling populer: SVN lan Git."
"SVN dianggo kira-kira cara aku diterangake ing pawulangan pungkasan. Git punika sethitik liyane rumit, lan aku rencana kanggo ngrembug ing liyane rinci."
"Apa sampeyan bisa menehi kula pranala menyang dokumentasi kanggo SVN lan Git?"
"Mesthi, mung sedhela."
http://svnbook.red-bean.com/en/1.7/svn-book.html
https://githowto.com (iki mung karya agung)
"Dadi, Git ."
"Iku rada luwih rumit tinimbang SVN. Kanthi Git, saben pangguna duwe repositori lokal dhewe saliyane gudang server. "
"Dadi kowe setya menyang ngendi?"
"Panganggo tansah setya menyang repositori lokal."
"Nanging babagan repositori server?"
"Kanggo nyinkronake repositori lokal lan server, ana perintah Pull lan Push khusus .
"Ana alesan kanggo iki. Kadhangkala programmer kudu nindakake akeh pakaryan dhewe, sing bisa uga mbutuhake sawetara atus komitmen sadurunge bisa ditambahake menyang gudang sing dienggo bareng."
"Kanggo nindakake iki ing SVN, sampeyan kudu miwiti cabang sing kapisah, banjur gabung karo batang."
"Kanthi Git, sampeyan mung tansah setya menyang repositori lokal, banjur ngirim kabeh owah-owahan minangka kumpulan menyang repositori tengah ing server yen wis rampung."
"Cara iki bisa uga katon rada kakehan nalika sampeyan mung nulis kode cilik. Nanging nalika tugas sampeyan gedhe banget nganti pirang-pirang minggu, mula sampeyan ngerti yen sampeyan ora bisa nulis kabeh wektu tanpa nindakake."
"Yagene sampeyan ora bisa kerja suwene rong minggu, lan banjur nindakake owah-owahan menyang server sapisan?"
"Inggih, program kontrol versi nawakake kathah penak."
"Bayangake yen sampeyan nindakake saben dina, lan ing dina kaping 10 sampeyan nemokake manawa owah-owahan sing sampeyan lakoni sajrone rong dina kepungkur ora bakal bisa kaya sing direncanakake. Lan sampeyan pengin bali menyang kode sing ana ing dina kaping 8 lan nyedhaki tugas kasebut. beda."
"Sampeyan mung muter maneh owah-owahan sing digawe ing gudang lokal ing rong dina pungkasan lan bali menyang negara sing dikarepake. Iki dikenal minangka operasi rollback ."
"Sampeyan ngomong sampeyan bisa nindakake iku?"
"Ya. Kajaba iku, amarga riwayat commit disimpen, sampeyan bisa ngerteni kapan lan ngapa ana sing ditindakake, lan dening sapa, fitur / bug sing cocog, lan sepuluh file sing diowahi bebarengan minangka bagean saka karya iki."
"Upamane bug fix wong ngrusak kode wong liya. Sampeyan mung bisa muter maneh ( muter maneh ) kode lan nerusake kaya owah-owahan ora tau kedadeyan."
"OK, sing kelangan. Aku yakin. Apa sampeyan bisa nuduhake kula saperangan conto ilustrasi carane kabeh iki bisa?"
"Inggih."
"Mangkene carane sampeyan clone repositori tengah menyang komputer lokal:"
"Dadi, operasi Checkout ora dibutuhake maneh."
"Ya. Lan iki conto operasi Push :"
" Lan operasi Tarik :
"Ah. Kuwi kurang-kurang sing nduwé akal."
"Oalah, ana layanan keren sing diarani GitHub."
"Sembarang programmer bisa ndhaftar ing kana lan nggawe repositori Git dhewe. Aku saranake sampeyan luwih kenal karo."
"Iki sawetara pranala sing migunani:"
https://githowto.com
https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
https://articles.assembla.com/using-git/getting-started/set-up-git-on-windows-with-tortoisegit
"Elinga yen ana sawetara klien Git."
"Kaping pisanan, ana GitBash , sing ngidini sampeyan ngetik printah teks."
"Banjur ana TortoiseGit , yaiku program apik sing dibangun ing Windows Explorer. Sampeyan ngidini sampeyan nggarap file ing gudang Git langsung ing Explorer."
"IntelliJ IDEA ndhukung Git lan ngidini sampeyan nglakokake kabeh jinis perintah kompleks kanthi mung sawetara klik langsung saka lingkungan."
"Dadi, aku kudu sinau sing endi?"
"Aku menehi saran supaya sampeyan ngerti kabeh."
"Sampeyan bakal lulus wawancara lan teka ing karya. Sampeyan bakal entuk link menyang Git, login lan sandhi - lan iku. Banjur sampeyan dhewe."
"Apa maksudmu, "sampeyan dhewe"?"
"Maksudku sampeyan bakal nyetel Git dhewe, narik salinan repositori dhewe, ..."
"Lan sampeyan kudu mbangun lan nyoba mbukak proyek kasebut."
"Instruksi mbangun uga bakal ana ing repositori Git, bebarengan karo dokumentasi proyek."
"Timbal tim sampeyan bakal nemoni sampeyan ing wayah sore lan kandha, "Inggih, apa sing sampeyan ngerteni nganti saiki?" "
"Lan sampeyan bakal kandha, 'Aku nyoba nyiyapake Git ing kene, nanging durung sukses. "Sampeyan ora bakal mecat aku, ta?" "
"Utawa, nalika isih awan, sampeyan bisa pindhah menyang pimpinan tim lan ngomong, "Aku nginstal Git, narik proyek kasebut, lan nelusuri dokumentasi, nanging ana atusan file lan aku durung ngurutake kabeh. apa instruksi mbangun saiki?'» "
"Apa sampeyan bisa ngrasakake bedane?"
"Ya. Ing kasus kapindho, aku programmer super rock-star, nanging ing pisanan, aku sawetara robo-doofus sing malah ora ngerti carane narik proyek saka Git. Ing tembung liyane, aku ngaco. sadurunge aku miwiti program. Aku ngira yen sawise iku dheweke ora bakal ngidini aku nulis kode."
"Deleng, sampeyan mangsuli pitakonan sampeyan dhewe. Dadi sinau lan pikirake. Ora ana sing bakal nindakake kanggo sampeyan."
"Sampeyan ora bakal nulungi aku?"
"Aku wis nulungi. Awake dhewe iki mulang basa Jawa, yen kowe lali. Sing liyane, kowe dhewe. Apa sirahmu mung kanggo ngombe?"
"Oke, aku ngerti. Matur nuwun, Bilaabo!"
Sadurunge wulangan sadurunge
Sabanjure wulangan sabanjuré
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
sinau
Registrasi
Kursus Jawa
Bantuan karo Tugas
pricing
Proyek Game
Sintaksis Jawa
Masyarakat
Pangguna
Artikel
Forum
Ngobrol
Kisah Sukses
Kegiatan
Program Afiliasi
Perusahaan
Babagan awake dhewe
Kontak
Ulasan
Ruang Pers
CodeGym kanggo EDU
FAQ
Nyokong
CodeGym minangka kursus online kanggo sinau pemrograman Java wiwit wiwitan. Kursus iki minangka cara sing sampurna kanggo nguasai Java kanggo pamula. Isine luwih saka 1200 tugas kanthi verifikasi cepet lan ruang lingkup teori dhasar Jawa. Kanggo mbantu sampeyan sukses ing pendhidhikan, kita wis ngetrapake sawetara fitur motivasi: kuis, proyek coding, konten babagan sinau sing efisien lan karir pangembang Jawa.
Tindakake kita
Basa antarmuka
Basa Jawa
Programmer Digawe, Ora Lair © 2023 CodeGym
Unduh App
Programmer Digawe, Ora Lair © 2023 CodeGym
Situs web iki nggunakake cookie kanggo nyedhiyakake layanan pribadi. Kanthi nggunakake situs web iki, sampeyan setuju kanggo nggunakake cookie. Yen sampeyan mbutuhake rincian liyane, waca Katentuan lan Kebijakan.