10 nyttige Github funktioner du sandsynligvis ikke ved
Github er nu det sted, hvor programmører og designere arbejder sammen. De samarbejder, bidrager og retter fejl. Det også værter masser af open source projekter og koder af forskellige programmeringssprog. Derudover frigav Github også en desktop-applikation til både Windows og OS X, der gør det muligt for alle at integrere Github i deres workflow problemfrit.
Men der er mere til Github end at møde øjet. En række funktioner er noget skjult under den pæne brugergrænseflade og er derfor overset af mange. Så her er 10 Github funktioner, som du måske ikke kender.
1. Træk og slip rejsekode
Gist er Githubs helt egen facilitet, som giver dig mulighed for at være vært for kodestykker. Du kan også Gennemse og find et stort antal kodestykker af en række forskellige sprog. Brug Gist er let let og bør være intuitivt. Men vidste du det Du kan tilføje koder direkte fra filer? Du skal blot trække og slippe filerne på Gist, koderne i filerne kopieres straks. Det er hurtigt og sparer dig meget tid!
2. Oprettelse af en mappe via webgrænsefladen
Mens mange af os kan styre Github-repositorier gennem den gratis Github-app, har Github også bygget hvad de kaldte WebFlow. Det giver os mulighed for at styre repositorier gennem Githubs web-interface.
Og sådan har du det Opret nye mapper eller filer direkte i Github. Afslut hver ny indgang med a /
for at oprette en ny mappe. Eller angiv en filtypenavn og tryk på Start en ny fil for at oprette en ny fil.
3. Brug af Git URL Shortener
Disse dage kan folk lide at dele ting fra deres fotos, statuser og nyheder på Twitter. Hvis du er Github-bruger, vil du måske også gerne del dit Github-lager. Endnu er repository-URL'en undertiden for lang til at blive delt i Twitter, som kun accepterer 140 tegn.
Der er helt sikkert mange muligheder for at forkorte webadressen som Bit.ly og Goo.gl, men hvorfor ikke overveje at bruge Githubs helt egen facilitet, Git.io? Git.io vil forkorte URL'en til dit Github-lager. Der er også kommandolinjegrænsefladen for Git.io for at forkorte URL'en via Terminal ved hjælp af gitio
kommando.
4. File Finder
Udover at oprette nye filer kan du også navigere gennem filerne i et hvilket som helst arkiv hurtigt. Denne funktion er ikke synlig indlysende, da den kommer i form af a tastaturgenvej.
Tryk på T-tasten for at aktivere File Finder. Tryk på ↑ og ↑ spring over filer op og ned. Eller skriv filnavnet for at vælge en bestemt fil, du allerede har i tankerne.
5. Brug af Github Emoji
Emojis eller humørikoner er små ikoner, der viser et udtryk af en slags (hovedsagelig i form af ansigter). I Facebook og Twitter, folk udtrykker ofte deres følelser med emojis.
Rent faktisk, Du kan også vise emojis i Github. Find alle Emoji figurer og koder i Emoji Cheat Sheet. Emojis kan tilføjes i README.md-fil i depotet, Wiki og i Issues-tråden.
6. Brug af Github Command Line Interface
Mens de fleste mennesker kan lide at arbejde med en GUI, er der stadig nogle, der foretrækker at bruge CLI (Command Line Interface). Her kommer Github CLI ind. Github CLI er startet med hub
. Det bringer ekstra kommandoer, der kan bruges sammen med git
kommandoer. Den fulde liste over funktionerne findes på siden Hub repository.
7. Link linjer
Nogle gange vil du måske del og peg på specifikke linjer i filen i dit depot. Github giver dig mulighed for at gøre dette ved at tilføje #L
efterfulgt af linjenummeret i slutningen af filwebadressen (se et eksempel på nedenstående eksempel).
Du kan også vælg en række linjer ved at angive start- og slutlinierne indenfor #L
parameter. Det # L10-15
, som eksempel vælges linje 10 til 15.
8. Opgavens tjekliste
Github udvider markdown for at imødekomme sit eget behov. Nu kan du tilføje en liste over afkrydsningsfelter i Github ved hjælp af - []
eller - [x]
at angive en tjekket vare Bemærk venligst, at afkrydsningsfeltet kun vises i et listefelt; det []
tegn skal startes med et bindestreg ‐
. Her er et eksempel:
- [x] oprette et indlæg. - [x] opret en side. - [x] tilføj billeder. - [] udgav posten.
Denne kode bliver til:
9. Kort, CSV og 3D Rendering
Gihub understøtter CSV. Hvis du indeholder en .csv-fil, vil Github gør din CSV-fil til et interaktivt tabelformatformat. Det giver endda dig mulighed for at søge gennem det. Bortset fra CSV, Github vil også automatisk gøre Map med geoJSON formatet og 3D med STL udvidelsen.
10. Få Octodex
Sidst men ikke mindst vidste du, at Github har en række versioner af sin maskot, Octocat? Google har sin Doodle, mens Github har Octodex. Octodex er en samling kreativ alternativ version af Octocat. Der kan du finde Labtocat, Femalecodertocat, Octoliberty, Spidertocat, Megacat og en flok andre cool Octocats. Du kan bruge Octodex som din personlige avatar. Se FAQ-siden for mere om Octodex brugspolitik.