Git is een open - source distributie- systeem dat wordt gebruikt wanneer een programma wordt ontwikkeld over een periode van tijd en de verschillende versies worden gemaakt . Om dit proces te vergemakkelijken , gebruikt Git een complex geheel van algoritmen om ervoor te zorgen dat de meest recente build van een applicatie bestaat en is verkrijgbaar in de productie -omgeving , zoals het beschikbaar om te downloaden of consumentenkoop . De kracht van Git kan veilig worden gemaakt door gebruik te maken van verschillende beveiligde data -overdracht protocollen . HTTPs HTTPs is een afkorting voor HyperText Transfer Protocol Secure . Dit is vergelijkbaar met de standaard HTTP- protocol maar deze versie gebruikt het SSL of Secure Sockets Layer . Via HTTPS , Git repositories of bestanden onder git opgeslagen kunnen worden een toegang veilig gedownload . HTTPs kan het risico van de overdracht van de binaire gegevens van de bron via een vertrouwd netwerk infrastructuur te beheren . HTTPs maakt gebruik van een verschillende mate van bits encryptie die kwaadwillende gebruiker kan voorkomen dat het verkrijgen van de Git bestanden . Bij het gebruik van Git , de opdracht om HTTPS te gebruiken is de volgende https://host.xz . [ : Port ] /pad /naar /repo.git / FTPs < br > FTPs is vergelijkbaar met het HTTPS-protocol met de toegevoegde functionaliteit van het kunnen bidirectionele transacties uit te voeren met de Git repository . FTP staat voor File Transfer Protocol en voornamelijk gebruikt poort 21 voor gegevensoverdracht. Met het Secure Sockets Layer , kunnen bestanden worden geüpload en gedownload met FTP op een veilige manier . De syntax voor het gebruik van FTP's met Git is het volgende commando ftps://host.xz . [ : Port ] /pad /naar /repo.git / SSH SSH of Secure Shell , is een werkwijze voor het gebruiken Git met nog meer geavanceerde functies . SSH is een methode voor het verkrijgen van volledige of gedeeltelijke opdrachtregel privileges aan het host systeem via een beveiligde verbinding . Dat betekent dat naast het duwen en trekken en bestanden van Git repository , operationele commando systeem kan worden gebruikt. SSH ondersteunt een gegevensoverdracht commando genaamd Secure Copy . Zoals FTP en HTTPS worden de gegevens versleuteld verzonden , zodat hackers met netwerkpakket analyzers kan geen toegang tot het bestand dat wordt verzonden over het netwerk te verkrijgen . Het commando om SSH te roepen is de volgende regel ssh ://[ gebruiker @ ] host.xz . [ : Port ] /pad /naar /repo.git / benutten Secure copy , de volgende syntaxis wordt hieronder scp [ - p ] [ - v ] [ - r ] [ [ gebruikersnaam @ ] host: ] . file ... [ [ gebruikersnaam @ ] host: ] file_or_dir
|