Om du någon gång har varit aktiv i en värld av mjukvaruutveckling vet du vikten av att hålla reda på olika versioner av ditt projekt, vilket i sin tur hjälper dig att behålla det utvecklingsflödet samt att ge bättre användbarhet. Dessutom, om du någonsin har kontaktat erfarna personer inom detta område, skulle de föredra gå, i de flesta fallen. Tekniskt sett är Git ett flitigt använt verktyg för distribuerad versionskontroll såväl som för källkodshantering med lätthet. Å andra sidan, GitHub är en värdplattform för programvaruprojekt som använder Git för versionskontroll. Så om du inte har registrerat dig för Github rekommenderar vi starkt att du gör det på https://github.com/signup/free.
Alla förråd i grundplanen för GitHub är offentliga medan du måste köpa premiumplanen för att bygga privata förvar. Snarare än en värdtjänst, är tjänsten något mer användbart, eftersom det hjälper till att bygga en utveckling på community-nivå samt enkel publicering av dina programvaruutvecklingsprojekt, baserade på Git. När båda dessa projekt kombineras, ger det en fantastisk lösning för enkel hantering av dina projekt. Tidigare hade vi publicerat en handledning för med Git på din Windows-drivna PC. Nu är det dags för Linux, som också kommer från öppen källkod. Hoppas den här handledningen hjälper dig att ställa in den speciella miljön i din Linux-dator och möjliggöra versionskontroll på ett effektivt sätt.
Grunderna i Git
1. Skapa ett arkiv
Du kan skapa ett arkiv på Github, men du måste vara inloggad på Github. Om du inte har ett konto kan du skapa ett på github.com.
Här måste du ange ett namn för ditt arkiv och en beskrivning. Du kan välja att göra din repo offentlig eller privat.
2. Konfigurera ditt förråd
När du har skapat repet kommer Github att tillhandahålla instruktionerna för att ställa in ditt repo med på din lokala dator.
Om du inte har Git-installation på din maskin, följ instruktionerna på https://help.github.com/articles/set-up-git. Låt oss nu börja med att skapa en katalog och initialisera Git.
Lägg till en 'index.php'-fil i vår katalog.
< ?php echo "Hello git"; ?>
Initiera nu katalogen med:
$ git init
Lägg till filerna med:
$ git add
Detta kommer att inkludera alla filer i vår katalog.
Låt oss nu göra vårt första åtagande med:
$ git commit -m "first commit"
Lägg till ursprunget till vårt arkiv med:
$ git remote add origin [e-postskyddad]:bkvirendra/my-repo.git
Låt oss nu driva ändringarna i vårt arkiv online:
$ git push
Detta kommer att spara alla våra lokala ändringar i vårt arkiv online.
Det är det, folkens!
Vänligen kommentera om du har några problem med att ställa in Git på din lokala dator.
Jag har precis kommit till ditt nya inlägg Hur man använder GitHub på Linux. Jag vet varför vi använder GitHub men jag använder det aldrig tidigare. Jag följer bara upp din handledning som du har försökt beskriva. Det är verkligen trevligt och lätt att använda med din handledning.
Tack för att du delar med dig av användbara tips och handledning för nya användare av GitHub. Tack igen
Mycket trevlig tutorial
Jag försökte bara linux en gång och det är inte en bra upplevelse för mig
för du måste ge för många kommandon...
Är deras någon artikel som kan göra Linux lätt att använda
Då kan jag prova Git...
Hur som helst riktigt bra artikel och det hjälper nybörjare
Hej Sourya! Antalet kommandon som du använder på en Linux-maskin beror verkligen på vad du försöker uppnå och vilken Linux-distro du använder.
Och eftersom du provar Git spelar det ingen roll vilket operativsystem du arbetar med. Eftersom Git kräver att du anger samma antal kommandon för att utföra uppgifter (inklusive commit, push, merge, etc.)
Och som du sa, att du var tvungen att ange antal kommandon, kan du snälla dela Linux-distroen du har arbetat med och vad du exakt försökte uppnå?
Tack! :-)
Det är Ubuntu OS
Och jag försökte rota min Sony Xperia X10
med ADB & Fastboot
Hej Sourya,
Att rota din enhet är en helt annan uppgift, och ärligt talat blir det komplicerat på alla operativsystem (inte bara Linux).
Låt mig veta om du har några frågor/problem angående användning av Git på Linux.
Tack :-)
Tack för hjälpen…
Jag driver faktiskt en blogg för rooting från de senaste 8 månaderna
Jag försöker alltid roota metoden i Windows OS
EditAndroid
Ett riktigt fint inlägg!
När vi går mot framtiden använder vi Linux-distros mer och mer och Github är också ett fantastiskt ställe att få användbara repos.
Trevligt inlägg. Kommer tillbaka för mer.
Jag ska ha detta i åtanke när jag bestämde mig för att ändra mitt operativsystem till Linux. Just nu är jag nöjd med Windows 8