Je ne sais pas encore git. Donc, j'ai une question de base: p>
Je veux garder l'un des repos que j'utilise (je ne le possède pas, je l'ai cloné) en synchronisation avec ma copie locale. P>
Comment puis-je faire ça? P>
Je suis au courant de Git Fetch / Tirez, mais lorsque je dirigez-vous dans le même dossier où j'ai exécuté git clone http: //.....git Je reçois l'erreur suivante p>
fatal: pas un référentiel git (ou aucun des Les annuaires des parents): .git p> blockQuote>
merci, moi p>
3 Réponses :
Git Fetch téléchargera toutes les modifications existantes sur la télécommande, mais ne mettra pas à jour votre arbre de travail. Git Tira téléchargera des modifications et si vous êtes sur une branche locale suivi d'une branche distante, mettra la mise à jour pour vous. P>
Si vous avez l'accès au référentiel à distance, git fetch code> récupérera toutes les modifications de la télécommande. P>
git tire code> fusionnera ces changements de la télécommande dans votre copie locale (ceci accomplit deux commandes en une étape. Fetch & Fusion Code> P> P>
git poussez code> poussera vos modifications locales à l'origine que vous avez clonées. P>
Quand je fais que je reçois une erreur, comme ceci: fatal: pas un référentiel git (ni aucun des répertoires parent): .git - et je gère la commande dans le même chemin où j'ai fait le clone git
@Amok Êtes-vous dans le répertoire qui a été cloné? Que voyez-vous lorsque vous tapez "statut git"?
Git Clone crée un nouveau répertoire pour le repo cloné. Vous devez d'abord y aller. Par exemple:
Git Fetch ne fusionne pas dans les mises à jour du maître dans votre copie locale! VOUS VOULEZ QUE VOUS VOULEZ GIT (voir la réponse votée supérieure, ci-dessous)
Il n'a voulu que résoudre le problème "Pas un référentiel git"