Maison > Questions et réponses > le corps du texte
从github上clone的代码如何push到另外一个平台?例如上传到码云之类的?环境是IjIdea
过去多啦不再A梦2017-05-02 09:53:03
git remote add REMOTE_NAME ANOTHER_REPO_URL
git push REMOTE_NAME BRANCH_NAME
世界只因有你2017-05-02 09:53:03
L'entrepôt distant que vous téléchargez (qu'il s'agisse de Code Cloud, Github ou d'autres plateformes d'hébergement) est principalement lié aux paramètres de votre entrepôt local. Un entrepôt local peut ajouter plusieurs entrepôts distants. Si la ligne de commande git est installée sur votre ordinateur, vous pouvez utiliser la commande suivante pour afficher le référentiel distant auquel vous êtes actuellement associé :
git remote -v
Si vous souhaitez ajouter un autre entrepôt distant, vous devez d'abord connaître l'url de l'entrepôt distant, puis utiliser :
git remote add <name> <url-of-remote>
Ajouter un entrepôt distant, <name>
fait référence à l'alias de l'entrepôt distant, tel que origin, mayun, cela peut être n'importe quoi, tant que vous pouvez le comprendre vous-même. Le deuxième paramètre est l'url de l'entrepôt distant. .
Lorsque vous utilisez git push
pour pousser, vous devez spécifier le référentiel distant :
git push <name of remote repository> <name of branch>
Le premier paramètre est l'alias de l'entrepôt distant que nous venons de mentionner, comme l'origine couramment utilisée, etc., et le dernier paramètre est le nom de la succursale.
La méthode ci-dessus concerne la ligne de commande git. Je viens de réaliser que vous utilisez peut-être le plug-in git fourni avec IED, je vais donc faire quelques ajouts simples ici. Comme je n'ai pas utilisé IjIdea, je suppose simplement que vous pouvez trouver les paramètres de l'entrepôt distant dans l'élément de menu git. Je vous recommande fortement d'utiliser la ligne de commande git, car elle peut effectuer de nombreuses opérations qui ne peuvent pas être réalisées par l'interface graphique et est très flexible.
PHP中文网2017-05-02 09:53:03
Ouvrez le fichier de configuration dans le répertoire .git
et ajoutez une télécommande Lorsque vous poussez, vous pouvez pousser la nouvelle télécommande vers vous, ou vous pouvez la pousser vers l'ancienne, peu importe.
黄舟2017-05-02 09:53:03
Vous devez d'abord créer un nouvel entrepôt distant (bibliothèque nue) sur une autre plateforme
git init --bare (puis utilisez l'adresse de l'entrepôt comme URL suivante)
Ensuite, vous pouvez ajouter localement une nouvelle adresse d'entrepôt distant
git remote add new_origin [url]
Ça n'a rien à voir avec IjIdea
PHPz2017-05-02 09:53:03
Le processus est le même que celui de github, il vous suffit de remplacer l'adresse push