Vous possédez un dépôt git en local que vous aimerez lié au dépôt vide que vous avez créé en ligne. On montre les étapes pour le faire.
Vous avez travaillé pendant un bon moment sur votre projet en local en se servant de git.
Maintenant que le projet prend forme, vous voudriez l’envoyer dans votre serveur en ligne pour y travailler avec vos collaborateurs ou peut être pour le protéger en cas de perte de données dans votre machine.
Peut importe votre objectif, nous allons dans ce tutoriel montrer comment lier son dépôt local git au dépôt distant créé en ligne. L’objectif est de pouvoir faire des ” push ” ou ” pull ” si besoins.
Git liaison dépôt local au dépôt distant – Comment lier son dépôt local au dépôt distant pour protéger son projet.
Ce tutoriel n’est pas un tutoriel qui vous apprend comment utiliser Git. Vous allez remarquer qu’on n’a pas pris la peine de dire ce qu’est réellement git.
C’est un tutoriel fait pour les débutants et les personnes expérimentés qui ont oublié les séquences de commandes permettant d’effectuer cette manoeuvre.
Avant de commencer il faut s’assurer d’avoir :
- Déjà un dépôt git en local
- Créé un dépôt distant vide.
Maintenant que tout est prêt, nous pouvons commencer.
Commandes pour lier son dépôt local git à son dépôt distant
On va d’abord ajouter l’url du dépôt distant
git remote add origin remote_project_url.git
- origin : correspond à l’alias de l’url de votre dépôt à distance. On peut le donner un autre nom. Généralement origin est préféré.
- remote_project_url.git : C’est l’url du dépôt git distant. On le retrouve lorsque vous cilquez le bouton Clone dans certaines page web de fournisseur de serveur git comme github ou bitbucket. On l’utilise généralement pour cloner un dépôt avec “git clone url.git”.
Nous allons pour la suite vérifier si notre dépôt distant est bien enrégistré
git remote -v
Maintenant que c’est confirmé on va tirer le dépôt distant ( qui doit être idéalement vide ) vers la branche principale de notre projet en local. Généralement elle se nomme master.
git pull origin master
Pendant l’exécution de cette commande vous serez amené à entrer le mot de passe de votre dépôt distant. Ce pull peut générer quelques conflit. Pour la notre c’est généralement au niveau du .gitignore.
Maintenant, ce qui nous reste à faire, c’est effectuer le premier ” git push ” qui n’est pas aussi simple à écrire la première fois.
git push --set-upstream origin master
Dans ce push on va dire à git que notre projet actuel doit synchroniser avec la brache master du dépôt distant. Si tout se passe bien on aura juste à entrer le mot de passe du dépôt distant et c’est fini.
Votre dépôt local est maintenant entièrement synchroniser avec votre dépôt en ligne. C’est tout pour le tutoriel. Pour faire court voici le résumé des commandes.
Revues des commandes
git remote add origin remote_project_url.git git remote -v git pull origin master git push --set-upstream origin master
SUR LE MÊME THEME
- Google BBS – A quoi ressemblerais google aujourd’hui si on vivait dans les années 60 et 80 ?Comment serait google s’il était créé dans les années 60 ou 80? C’est ce que vous allez découvrir avec google BBS.
- Password manager pro – gestionnaire de mot de passe androidDécouverte d’une application android de gestion de mot de passe, Password manager Pro, une version payante de password manager.
- Ubuntu 24.04 LTS est maintenant disponible !Une nouvelle version stable d’ubuntu est maintenant disponible . Cette distribution linux africaine fête ses 20 années d’existence à la même occasion.
- GDevelop – Créer des jeux sans coder pour toutes sortes de plateformes y compris androidFaite la découverte de GDevelop, un moteur de jeux opensource et surtout no-code qui fait la joie de nombreux studios de jeux vidéos.
- 5 jeux ( en ligne ) pour apprendre à taper au clavierListe des jeux ( en ligne ) pour apprendre à taper au clavier sans regarder , comme un pro.
- Android 15 date de sortie , fonctionnalités et nouveautésNous vous dévoilons tout ce que nous savons sur android 15, la prochaine version du système d’exploitation mobile la plus populaire au monde.
- 9 meilleurs éditeurs de texte open sourceDans cet article faite la découverte des meilleurs éditeurs de texte open source de l’année.
- Ma souris sans fil ne fonctionne plus – DépannageVotre souris sans fil ne fonctionne plus du jour au lendemain ? Suivez ces 4 méthodes simple pour résoudre ce problème
- Tutoriel pour créer un jeu 3D en java avec ce moteur de jeuPrésentation d’un moteur de jeu 3D créé en java pour développer n’importe quels jeux 3D en java. Découvrez les ressources et les tutoriels pour créer un jeu 3d en java.
- [RESOLU] Deterministic compilation failed. You can disable Deterministic builds in Player Settings …Comment résoudre l’erreur sur Unity 3d : Deterministic compilation failed. You can disable Deterministic builds in Player Settings …
- Découvrez les 5 fonctionnalités cachées de GmailCes fonctionnalités cachées de gmail risquent de terriblement booster votre productivité .
- 10 applications gratuites pour apprendre à taper au clavier sans regarderDans cette liste, découvrez 10 applications gratuites pour apprendre à taper rapidement au clavier en regardant seulement votre écran.
- 9 astuces ( faciles ) pour booster son pc.Découvrez quelques astuces vraiment simple pour améliorer les performances de votre machine.
- Comment convertir une page Web en PDF – TutorielDécouvrez comment convertir une page Web en PDF en 2 étapes faciles sans rien installer dans votre PC
- Comprendre les 4 règles du design simpleDécouvrir et comprendre les 4 règles du design simple qui guident les meilleurs programmeurs dans l’art et la discipline de l’écriture du code. Plus vous le pratiquez et meilleurs vous serez dans le codage.
- Wave : Le terminal moderne qui maîtrise votre flux de travail.Découvrez Wave, un nouveau terminal opensource conçu pour les développeurs, qui se veut être l’EDI des terminaux..