Git Client Graphique
Résolu
Bonjour,
Je suis sur Ubuntu et j'ai installé git (apt-get install git). J'ai aussi installé gitk pour avoir l'interface graphique. J'ai créé une directory gitrepo et j'ai initialisé cette directory (git init ). Comment procéderpour enregistrer mes sources dand git? Dois-je d'abord les copier dans la directory gitrepo, exécuter git add et ensuite git commit. Puis-je réaliser toutes ces opérations avec gitk ?
Merci pour vos réponses, vos éclaircissements et vos conseils.
Je suis sur Ubuntu et j'ai installé git (apt-get install git). J'ai aussi installé gitk pour avoir l'interface graphique. J'ai créé une directory gitrepo et j'ai initialisé cette directory (git init ). Comment procéderpour enregistrer mes sources dand git? Dois-je d'abord les copier dans la directory gitrepo, exécuter git add et ensuite git commit. Puis-je réaliser toutes ces opérations avec gitk ?
Merci pour vos réponses, vos éclaircissements et vos conseils.
A voir également:
- Git Client Graphique
- Cybera client - Télécharger - Divers Réseau & Wi-Fi
- Changer carte graphique - Guide
- Filezilla client - Télécharger - Téléchargement & Transfert
- Cybera Server - Télécharger - Divers Réseau & Wi-Fi
- Numéro service client orange - Guide
3 réponses
Concernant le fonctionnement de git
Comme tu le verras assez vite, il y a une différence entre le repository git (qui sont les fichiers côté serveur) et les fichiers sur lesquels tu développes (qui sont les fichiers côté client). En gros, le serveur git (mis en place par l'administrateur) met à disposition des sources, et les clients (les développeurs) récupèrent (clone, checkout, pull, ...) et poussent les mises à jours (commit, push, ...) de code à l'aide de la commande git.
git en ligne de commande
En ligne de commande, voici les principales commandes git dont tu pourrais avoir besoin :
https://code.google.com/archive/p/paris-traceroute/wikis/Git.wiki
Personnellement j'ai créé un répertoire /home/mon_login/git dans lequel j'ai un répertoire par projet (par git), et c'est à partir de ce répertoire que j'ai lancé mes commandes
git en mode graphique
Si tu as cloné ton repository, en parcourant ce répertoire avec gitk, tu pourras rapidement visionner les révisions et les branches mises à disposition (et l'utiliser à la place des commandes
Personnellement j'utilise git en ligne de commande car à l'époque où j'ai testé, gitk plantait pour les git avec authentification par ssh.
Bonne chance
Comme tu le verras assez vite, il y a une différence entre le repository git (qui sont les fichiers côté serveur) et les fichiers sur lesquels tu développes (qui sont les fichiers côté client). En gros, le serveur git (mis en place par l'administrateur) met à disposition des sources, et les clients (les développeurs) récupèrent (clone, checkout, pull, ...) et poussent les mises à jours (commit, push, ...) de code à l'aide de la commande git.
git en ligne de commande
En ligne de commande, voici les principales commandes git dont tu pourrais avoir besoin :
https://code.google.com/archive/p/paris-traceroute/wikis/Git.wiki
Personnellement j'ai créé un répertoire /home/mon_login/git dans lequel j'ai un répertoire par projet (par git), et c'est à partir de ce répertoire que j'ai lancé mes commandes
git clone.
git en mode graphique
Si tu as cloné ton repository, en parcourant ce répertoire avec gitk, tu pourras rapidement visionner les révisions et les branches mises à disposition (et l'utiliser à la place des commandes
git).
Personnellement j'utilise git en ligne de commande car à l'époque où j'ai testé, gitk plantait pour les git avec authentification par ssh.
Bonne chance