10 Användbara Github-funktioner som du förmodligen inte vet
Github är nu den plats där programmerare och designers arbetar tillsammans. De samarbetar, bidrar och fixar buggar. Det är också värd många öppna källprojekt och koder för olika programmeringsspråk. Dessutom släppte Github också en skrivbordsapplikation för både Windows och OS X som gör det möjligt för någon att integrera Github i arbetsflödet sömlöst.
Men det finns mer att Github än möter ögat. Ett antal funktioner är något dolda under det snygga användargränssnittet och förbises därför av många. Så här är 10 Github-funktioner som du kanske inte vet.
1. Dra och släpp Gist-kod
Gist är Githubs egen anläggning som låter dig vara värd för kodutdrag. Du kan också bläddra och hitta ett stort antal kodsedlar av olika språk. Att använda Gist är helt enkelt och bör vara intuitivt. Men visste du det Du kan lägga till koder direkt från filer? Dra och släpp bara filerna på Gist, koderna i filerna kopieras omedelbart. Det är snabbt och sparar mycket tid!
2. Skapa en mapp via webbgränssnittet
Medan många av oss kan hantera Github-repositories via den gratis Github-appen, har Github också byggt upp vad de kallade WebFlow. Det tillåter oss att hantera repositories via Githubs webbgränssnitt.
Och så här är du skapa nya mappar eller filer direkt i Github. Avsluta varje ny ingång med a /
för att skapa en ny mapp. Eller ange en filtillägg och klicka på Kommit en ny fil för att skapa en ny fil.
3. Använda Git URL Shortener
Idag gillar människor att dela saker från sina foton, statuser och nyheter på Twitter. Om du är en Github-användare kanske du också vill dela ditt Github-arkiv. Ändå är förvarets webbadress ibland för länge att delas i Twitter, vilket bara accepterar 140 tecken.
Visst finns det många alternativ att förkorta webbadressen som Bit.ly och Goo.gl, men varför inte överväga att använda Githubs egen anläggning, Git.io? Git.io kommer att förkorta webbadressen till ditt Github-arkiv. Det finns också kommandoradsgränssnittet för Git.io för att förkorta webbadressen via terminalen med hjälp av gitio
kommando.
4. File Finder
Förutom att skapa nya filer kan du också navigera snabbt igenom filerna i ett lagringsutrymme. Denna funktion är inte synligt uppenbar som den kommer i form av a tangentbordsgenväg.
Tryck på T-tangenten för att aktivera File Finder. tryck på ↑ och ↑ hoppa över filer upp och ner. Eller skriv filnamnet för att välja en specifik fil som du redan har i åtanke.
5. Använda Github Emoji
Emojis eller uttryckssymboler är små ikoner som visar ett slags uttryck (mestadels i form av ansikten). I Facebook och Twitter, människor uttrycker ofta sina känslor med emojis.
Faktiskt, Du kan också visa emojis i Github. Hitta alla Emoji-tecknen och koderna i Emoji Cheat Sheet. Emojis kan läggas till i README.md-filen i förvaret, Wiki och i Issues-tråden.
6. Använda Github Command Line Interface
Medan de flesta människor gillar att arbeta med en GUI, finns det fortfarande vissa som föredrar att använda CLI (Command Line Interface). Det är här Github CLI kommer in. Github CLI initieras med nav
. Det ger extra kommandon som kan användas tillsammans med git
kommandon. Den fullständiga listan över funktionerna finns på sidan Hub repository.
7. Länkar
Ibland kanske du vill dela och peka ut specifika rader i filen i ditt förråd. Github tillåter dig att göra detta genom att lägga till #L
följt av radenummeret i slutet av filadressen (kolla in exemplet nedan).
Du kan också välj ett antal linjer genom att ange start- och slutlinjerna inom #L
parameter. De # L10-15
, Som exempel väljer du linje 10 till 15.
8. Uppgiftskontrolllista
github utökar markdown för att tillgodose sitt eget behov. Nu kan du lägga till en lista med kryssrutor i Github med - []
eller - [X]
för att ange en kontrollerad vara. Observera att kryssrutan endast visas i ett listobjekt. de []
tecken måste initieras med ett strecktecken ‐
. Här är ett exempel:
- [x] skapa ett inlägg. - [x] skapa en sida. - [x] lägg till bilder. - [] publicerade inlägget.
Denna kod blir till:
9. Kart, CSV och 3D Rendering
Gihub stöder CSV. Om du inkluderar en .csv-fil, kommer Github att gör din CSV-fil till ett interaktivt tabellformatformat. Det låter dig även leta igenom den. Bortsett från CSV kommer Github automatiskt att göra Map med geoJSON-formatet och 3D med STL-förlängningen.
10. Få Octodex
Sist men inte minst, visste du att Github har en mängd olika versioner av sin maskot, Octocat? Google har sin Doodle, medan Github har Octodex. Octodex är en samling kreativ alternativ version av Octocat. Där kan du hitta Labtocat, Femalecodertocat, Octoliberty, Spidertocat, Megacat och en massa andra coola Octocats. Du kan använda Octodex som din personliga avatar. Mer information om användarpolitiken för Octodex finns på FAQ-sidan.