github - Comment git lie-t-il une branche distante lors du push?
PHP中文网
PHP中文网 2017-05-02 09:48:59
0
2
722
  1. Initialiser le dépôt git local git init

  2. Créer une bibliothèque sur github

  3. Ajouter une adresse push à distance

    git remote add origin(Remarque : Pourquoi cette origine ne peut-elle pas être modifiée ?) git@git.com/xxx/xxx.git

  4. Je pense que origin est équivalent à la bibliothèque distante, alors liez la branche distante

    git branch --set-upstream-to master origin/master

Y a-t-il un problème avec mon opération ? L'erreur signalée est :

git branch --set-upstream-to master origin/master
fatal: branch 'origin/master' does not exist

Voici comment je l'ai finalement résolu :

git push -u origin master

Merci.

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(2)
我想大声告诉你

La branche origin/master n'existait pas avant votre premier push

Si vous modifiez l'arrière-plan, cela peut aller. Par exemple, après git clone, remplacez l'amont de la nouvelle branche locale par origin/master

淡淡烟草味

Ajoutez git fetch après l'étape 3.

git init initialise l'entrepôt local, la branche par défaut est master.

git remote add origin(Remarque : pourquoi cette origine ne peut-elle pas être modifiée ?) git@git.com/xxx/xxx.git

Le nom de

origine peut être modifié à volonté, et N référentiels distants peuvent être ajoutés. Mais pour le moment, l’entrepôt est distant et n’est pas disponible localement.

Après l'exécution de git fetch, l'entrepôt distant sera obtenu localement et la branche est origin/*, c'est-à-dire que toutes les branches de l'entrepôt distant seront supprimées. La branche distante
master correspond à la branche locale. origine/maître.

Après l'exécution de git branch --set-upstream-to master origin/master, définissez la branche principale distante comme branche de suivi locale Lors de l'exécution de git pull, vous pouvez directement extraire le maître distant vers la branche d'origine/maître locale et la branche principale si elle est exécutée git fetch, puis tirez uniquement la branche principale distante vers la branche d'origine/maître locale.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal