J'ai lu l'accès à un référentiel privé GitHub. Selon les instructions fournies, j'ai besoin de cloner le référentiel de mon PC en utilisant "git clone" et la création d'une nouvelle branche à l'aide de "branche git" La situation est que lorsque j'utilise la branche GIT, je reçois le message suivant: p>
fatal: pas un référentiel git (ou aucun des annuaires parents): .git p>
Quelqu'un peut-il m'aider avec cette situation. P>
merci p>
3 Réponses :
Après avoir cloné, vous devez utiliser la commande "CD (nom du Dir)". Après que vous ayez fait cela, faites la branche. p>
Vous devez être dans le répertoire cloné. Si vous l'avez fait et que cela ne fonctionnait toujours pas, essayez de la cloner à nouveau, car vous avez probablement supprimé le fichier .git par erreur. P>
Pour obtenir GIT de créer une succursale, le répertoire auquel vous avez besoin d'être un référentiel GIT. Un répertoire est un référentiel git dans deux cas: p>
git init code> li>
- Il s'agit d'un clone d'un autre référentiel git utilisant
git clone "URL" code> li>
ul>
Un dossier .git est créé dans les deux cas contenant la structure et les fichiers du référentiel GIT. P>
Maintenant pourquoi avez-vous eu le problème? Simplement parce que, même si vous avez cloné le projet, vous avez donc un référentiel git dans votre machine locale, Git ne le reconnaît pas parce que vous n'êtes pas à l'intérieur du dossier contenant le référentiel Git lorsque vous essayez de créer une nouvelle branche. .
Donc, vous avez simplement besoin d'ouvrir un terminal de l'intérieur du dossier contenant le référentiel git, puis de faire branche git "Nom de la branche" code>. P>.
l'as-tu cloné?
Après clonage, avez-vous
CD code> dans le clone?
Je tiens à annoncer ce qui suit, je reçois le fatal: pas un référentiel git (ou des annuaires parent): .git maintenant pour toutes les commandes GIT que j'utilise. J'utilise le code Visual Studio et j'utilise le terminal. J'ai tous les fichiers du référentiel de mon PC et montrons dans l'explorateur Visual Studio
Merci je devais changer de répertoires
Pensez à éditer votre question plutôt que de commenter dessus?