recherche

Maison  >  Questions et réponses  >  le corps du texte

github - ligne de commande git, comment synchroniser un répertoire local existant avec un référentiel distant portant un nom différent

Par exemple, s'il existe un répertoire aaa localement et qu'un entrepôt nommé bbb a été établi sur un github distant, comment puis-je établir une relation de synchronisation ? --Est-il possible de ne pas changer le nom du répertoire localement ?

La méthode stupide que j'utilise maintenant est d'utiliser d'abord git clone **/bbb.git en local, puis de copier les fichiers en aaa dans l'entrepôt bbb, puis de les synchroniser. Cela doit changer le nom du répertoire. Et gênant.

怪我咯怪我咯2803 Il y a quelques jours769

répondre à tous(3)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-02 09:47:12

    Ajoutez un référentiel distant via la commande git remote add.
    git remote add origin **/bbb.git

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-02 09:47:12

    Vous n'êtes pas obligé de changer le nom du répertoire, utilisez simplement la commande suivante dans l'entrepôt local aaa :

    git remote add origin <远程仓库的url>

    Voici origin l'alias de l'URL de l'entrepôt distant. Vous pouvez utiliser le origin le plus couramment utilisé ou vous pouvez le spécifier librement. Une chose à noter est que si l’entrepôt distant a déjà du contenu, cela sera plus gênant. Par conséquent, lors de la création d'un entrepôt distant, il est préférable de ne pas ajouter de fichiers README, LICENSE et autres, sinon le local ne pourra pas être poussé vers le distant, car les deux n'ont pas d'historique commun.

    De plus, si la méthode de l'affiche est réalisable, vous pouvez également personnaliser le nom de l'entrepôt en utilisant la commande git clone :

    git clone <远程仓库url> <自定义的仓库名字>

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:47:12

    git remote add origin -u **/bbb.git

    répondre
    0
  • Annulerrépondre