GitPi: En privat Git Server på Raspberry Pi



Git används vanligtvis i synkronisering med GitHub — förra är ett system för förvaltning och den senare är en webbplats där du kan dela/bidra Git förråd med större internet-samfundet.

För dem som vill komma igång med GitHub, jag har skrivit detta Instructable: Introduktion till GitHub.

Men, om du vill hålla dina förråd privat? Det vanliga svaret är att du måste betala för denna tjänst. Boo.

Många av oss har kod-in-progress som vi vill väl sätta på Git systemet, men ins't redo för offentlig konsumtion. Vi vill inte heller betala för servicen av privat värd.

Dock kan använder Raspberry Pi, du ställa in din egen Git server på ditt hemmanätverk.

Detta Instructable kommer att täcka inrättandet din Raspberry Pi som Git server med databaser som sparats på en extern USB-tumdrev. Mitt exempel använder Mac OS, men kan utvidgas till andra plattformar.

Du bör redan har Git installerat på din laptop och vet grunderna i hur man använder den. Kolla in inledningen till GitHub Instructable om detta är inte fallet.

Jag har använt två källor till räkna ut hur du ställer in GitPi: en guide av Thomas Berit och en av Apa Hacks.

De är båda bra, men varken en gjorde exakt vad jag ville ha eller förklarade det fullt ut, vilket är en anledning jag ville skriva detta Instructable.

Se Steg
Relaterade Ämnen

Minecraft Server på Raspberry Pi 1.8.9

Minecraft 1.8 Server på Raspberry Pi!Här är de saker du kommer att behöva ladda ner innan vi börjar-Win32DiskImager och spackelI denna tutorial kommer jag förklara hur du skapar och kör en fullständig 1.8 Minecraft server på Raspberry Pi, helt huvudl...

Att säkra en Server som Raspberry Pi

Gruppmedlemmar: Snehpal Singh, Rohan Kapadia, Mandar Pednakar, Prathamesh TimseFörsta, vi hårdvara konfigurera Raspberry Pi med manualen och genom att köra boot, gör önskade ändringar och ställa in lösenordet.Nu, vi gör Raspberry Pi vår webserver anv...

Göra Raspberry Pi enhet blir en Bluetooth Object Push Profile (OPP) Server

IntroduktionAndroid telefonen körs en bluetooth protokollstack. Raspbian OS, den populära OS för Raspberry Pi driver även en implementation av Bluetooth protocol-stacken. Detta tyder på att Raspberry Pi och Android-telefon ska kunna kommunicera via B...

TiddlyWiki 5 på Raspberry Pi Server i 15 minuter

IntroduktionRaspberry Pi är billig kreditkort storlek datorer avlad av Eben Upton och designad av gruppen Raspberry Pi Foundation i Storbritannien. De byggs nu i Förenade kungariket.TiddlyWiki 5 är den senaste versionen av TiddlyWiki som skapades av...

Raspberry Pi: Minecraft Server

dessa instruktioner kommer att ge dig en lista över kraven och stegen för att konfigurera din egen Minecraft server med Raspberry Pi. När du är klar kommer du att kunna komma åt och spela med dina vänner från hela världen på din Raspberry Pi.Steg 1:...

Ultimata guiden för konfiguration av Raspberry Pi

The Raspberry Pi är en stor sak: det är riktig dator, det är billigt ($40), det kan samverka med elektronik, prata med webben och har full HDMI stöd.Men det körs på Linux, som jag har en hatkärlek relation med. Jag älskar tanken på Linux, men när jag...

MrRobot - Ubuntu Mobile app aktiverad Robotics (Raspberry Pi och arduino inblandade)

Projektet MrRobot är en Ubuntu Mobile app aktiverad Robotics som har funktionen av röst, touch och skaka kontroll för att interagera med den Rapiro roboten. Detta projekt utförs inom 28 timmar i Ubuntu Shenzhen Hackathon av vårt team E-minderåriga. A...

Hur man gör en Arduino + Raspberry Pi Robot plattform

UPPDATERING: Låter göra robotar, mitt hem digital hackerspace, köptes av RobotShop. Jag vill inte gå in, men de nya ägarna förbjudit mig själv och de flesta veteran medlemmarna. Som sagt, de flesta av länkarna där kommer att brytas. Lyckligtvis kunde...

Setup vävt och Raspberry Pi

Om du någonsin försökt att installera din Raspberry Pi som sakernas enhet, vet du att om du hoppar genom några massiva tunnband, du fastnar som serverar webbsidor och data på ditt lokala nätverk. Att få information från din Pi på telefonen, eller med...

Värd för din webbplats på Raspberry pi

Raspberry pi är en låg kostnad utveckling styrelse av hallon foundation, för denna tutorial använder jag distro tillhandahålls av adafruit som finns på http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-2 är...

Tweet pumpa - ändra LED färg via Twitter med Raspberry Pi - IoT

Huvudsyftet med detta Instructable är att lära sig hur man använder Twitter API för att dra tweets i din python kod, så att du kan använda verkliga tidsdata i dina projektEfter denna Tutorial blir du bekant med:Raspberry Pi blinkar LEDTwitter API: er...

Raspberry Pi som en NAS (Network Attached Storage)

En NAS eller nätverk ansluten lagring, är det bästa sättet att hålla dina data säkerhetskopieras och ström och tillgång innehåll från alla enheter är anslutna till nätverket. Men en NAS är verkligen en dator som är ansluten till nätverket och datorer...

Egen Pool Controller - Arduino och Raspberry Pi

köpte vi ett hem med pool. De första två veckorna vi gjort flera kostsamma misstag inklusive med värmaren för att värma hela poolen över 90 grader. Jag tror vi betalade $250 för gas den månaden. Vi tömt också oavsiktligt spa i poolen.De solar vattenv...

Webbläsare kontrolleras Bot

Vi skulle vilja införa i BrowserBot: ett projekt på Dexter industrier att förvandla Raspberry Pi till en robot."browserBot" är en webbläsare controller robot med BrickPi. Med detta projekt visar vi hur man styr en BrickPi robot direkt från webbl...

Telecom Time Machine

I vår butik är det tradition på det första steget i varje bra plan för att "bygga ett Time Machine". Om du har en tidsmaskin som du kan göra resten av stegen i valfri ordning, mäta en gång och skär två gånger, har din framtida jag hålla en spik...

VSFTPD & inställningar för Installation på Ubuntu

detta instructable dokumenterar de steg jag tog för att installera och konfigurera korrekt VSFTPD (en FTP-Server) på en Ubuntu Linux-distribution, med hjälp av kommandoraden bara. Just det, ingen GUI! Innan jag börjar, skulle jag vilja säga att det ä...

Första huset i Minecraft

(Låt det vara Lightman) Vi har alla bekymmer med rankor blåser du upp och zombies bryta ner din dörr dess tuffa har börjat i Minecraft. Om du råkar läsa en vissa Instructables som är gjord bara för människor som är döende för att stoppa behöva respaw...

ESP8266 WiFi relay switch

I den här guiden visar vi hur man bygger ESP8266 WiFi reläutgång med Arduino och EasyIoT server. Du kan använda relay switch till distans (dator eller mobil smartphone) styra enheter som ljus, värmare, garageport,... Du kan också kombinera reläutgång...

Med hjälp av WS2812 lysdioder med chipKIT Max32

Med alla lysdioder behöver du ett nätaggregat, någon form av sätt att sända en signal (vanligtvis en mikrokontroller) och metod att koppla lampan till ditt system... Visserligen är den sorteringen förklaring alla saker ganska vagt (som en beskrivning...