10 Naudingos Github ypatybės, kurių tikriausiai nežinote
Dabar „Github“ yra vieta, kur dirba programuotojai ir dizaineriai. Jie bendradarbiauja, prisideda ir nustato klaidas. Taip pat yra daug atviro kodo projektų ir įvairių programavimo kalbų kodų. Be to, „Github“ taip pat išleido darbalaukio programą tiek „Windows“, tiek „OS X“, kuri leidžia visiems integruoti „Github“ savo darbo eigoje.
Tačiau Githube yra daugiau nei akis. Daugybė funkcijų yra šiek tiek paslėptos po tvarkinga vartotojo sąsaja, todėl daugelis jų nepastebi. Taigi, čia yra 10 „Github“ funkcijos, kurių jūs nežinote.
1. Vilkite ir nuleiskite kodą
„Gist“ yra pats „Github“ įrenginys, leidžiantis surinkti kodo fragmentus. Tu taip pat gali naršykite ir suraskite daug įvairių kalbų kodo fragmentų. „Gist“ naudojimas yra tiesiog lengvas ir turėtų būti intuityvus. Bet ar žinote, kad galite pridėti kodus tiesiogiai iš failų? Paprasčiausiai nuvilkite failus į „Gist“, failų kodai bus nedelsiant nukopijuoti. Tai greita ir sutaupo daug laiko!
2. Aplanko kūrimas naudojant interneto sąsają
Nors daugelis iš mūsų gali tvarkyti „Github“ saugyklas per nemokamą „Github“ programą, „Github“ taip pat sukūrė tai, ką vadino „WebFlow“. Tai leidžia valdyti saugyklas per „Github“ interneto sąsają.
Ir taip jūs sukurti naujus aplankus ar failus tiesiogiai „Github“. Baigti kiekvieną naują įvestį naudodami a /
sukurti naują aplanką. Arba, jei norite sukurti naują failą, nurodykite failo plėtinį ir paspauskite Commit a New File.
3. Naudojant „Git URL Shortener“
Šiomis dienomis žmonės mėgsta dalintis savo nuotraukomis, būsenomis ir naujienomis „Twitter“. Jei esate „Github“ naudotojas, galbūt norėsite dalintis savo „Github“ saugykla. Tačiau saugyklos URL kartais pernelyg ilgas, kad jis būtų bendrinamas „Twitter“, o tai tik 140 simbolių.
Žinoma, yra daug galimybių sutrumpinti URL, pvz., „Bit.ly“ ir „Goo.gl“, bet kodėl gi ne apsvarstyti paties „Github“ įrenginio „Git.io“? „Git.io“ sutrumpins „Github“ saugyklos URL. Taip pat yra komandų eilutės sąsaja, skirta „Git.io“ sutrumpinti URL per „Terminal“ naudojant „ gitio
komandą.
4. Failų paieška
Be naujų failų kūrimo, taip pat galite greitai pereiti per visus saugyklos failus. Ši funkcija nėra akivaizdžiai akivaizdi, nes ji yra a spartusis klavišas.
Paspauskite mygtuką T, kad įjungtumėte failų paiešką. Paspauskite ↑ ir ↑ Peršokti per failus aukštyn ir žemyn. Arba įveskite failo pavadinimą, kad pasirinktumėte konkretų failą, kurį jau turite omenyje.
5. „Github Emoji“ naudojimas
Emocijos ar šypsenėlės yra mažos piktogramos, vaizduojančios tam tikros rūšies išraišką (dažniausiai veidų pavidalu). „Facebook“ ir „Twitter“, žmonės dažnai išreiškia savo jausmus emocijomis.
Tiesą sakant, taip pat galite rodyti emocijas Githube. Raskite visus Emoji simbolius ir kodus „Emoji Cheat Sheet“. Emojis gali būti įtrauktas į saugyklos, „Wiki“ ir „Problemų“ temos failą README.md.
6. Naudojant „Github“ komandų eilutės sąsają
Nors dauguma žmonių mėgsta dirbti naudodamiesi GUI, vis dar yra tokių, kurie nori naudoti CLI (komandinės eilutės sąsają). Būtent čia įeina „Github CLI“. „Github CLI“ inicijuojamas centras
. Tai suteikia papildomų komandų, kurias galima naudoti kartu su git
komandas. Pilną funkcijų sąrašą galima rasti „Hub“ saugyklos puslapyje.
7. Linijų susiejimas
Kartais galbūt norėsite bendrinkite ir nurodykite konkrečias savo saugyklos failo eilutes. Github leidžia jums tai padaryti pridedant #L
po to eilutės numeris failo URL pabaigoje (žr. toliau pateiktą pavyzdį).
Tu taip pat gali pasirinkite linijų diapazoną, nurodydami pradžios ir pabaigos linijas viduje #L
parametras. The # L10-15
, Pavyzdžiui, pasirenkama eilutė nuo 10 iki 15.
8. Užduočių kontrolinis sąrašas
Github pratęsia žymių sumažinimą, kad atitiktų savo poreikius. Dabar galite pridėti žymimųjų langų sąrašą „Github“ naudodami - []
arba - [x]
pažymėti pažymėtą elementą. Atminkite, kad žymės langelis bus rodomas tik sąrašo elemente; []
ženklas turi būti pradėtas brūkšniu ‐
. Štai pavyzdys:
- [x] sukuria įrašą. - [x] sukuria puslapį. - [x] pridėti vaizdus. - [] paskelbė pranešimą.
Šis kodas taps:
9. Žemėlapis, CSV ir 3D atvaizdavimas
„Gihub“ palaiko CSV. Jei įtrauksite .csv failą, Github bus paversti CSV failą į interaktyvų lentelės duomenų formatą. Jis netgi leidžia jums ieškoti per jį. Be CSV, „Github“ taip pat automatiškai atvaizduos žemėlapį su geoJSON formatu ir 3D su STL plėtiniu.
10. Gaukite Octodex
Paskutinis, bet ne mažiau svarbus, ar žinote, kad Githubas turi įvairių versijų jos talismano, Octocat? „Google“ turi „Doodle“, o „Github“ - „Octodex“. Octodex yra Octocat kūrybinės alternatyvios versijos rinkinys. Čia galite rasti „Labtocat“, „Femalecodertocat“, „Octoliberty“, „Spidertocat“, „Megacat“ ir kitų įdomių „Octocats“ krūva. „Octodex“ galite naudoti kaip asmeninį avatarą. Daugiau informacijos apie „Octodex“ naudojimo politiką rasite DUK puslapyje.