gestion de branche git
巴扎黑
巴扎黑 2017-05-02 09:27:45
0
7
770

Quelle est la stratégie de gestion des branches git ?
Je sais seulement que la version stable du site Web doit être sur la branche master, puis que le développement doit être effectué sur la branche dev.
Mon problème actuel est le suivant :
J'ai créé une branche en utilisant git localement, puis je me suis préparé à effectuer l'opération d'extraction, mais git a dit "fatal : impossible de trouver le développement de référence distant".
Que dois-je faire maintenant ? Quelqu'un peut-il répondre à cela. Merci d'être le plus détaillé possible, merci beaucoup !

巴扎黑
巴扎黑

répondre à tous(7)
给我你的怀抱
git pull --rebase origin master
大家讲道理

La branche que vous avez créée localement n'existe pas dans la bibliothèque distante, l'erreur est donc signalée. Vous pouvez essayer de pousser la branche locale vers l'origine distante

.
刘奇
git branch -r

Vous pouvez vérifier le nom de la branche distante
Peut-être qu'il n'y a pas de branche appelée dev sur l'extrémité distante
Ou essayez

git pull origin dev

Vous ne pouvez extraire que si la branche existe à distance

Si l'agence n'existe pas à distance, vous pouvez directement

git push origin 分支名

Vous pouvez pousser la branche locale vers l'extrémité distante

洪涛

Lorsque vous créez une nouvelle branche et passez à la branche dev, le code dans l'espace de travail est déjà le même que celui de la branche master, et il n'est pas nécessaire de l'extraire à distance.
Vous pouvez maintenant développer sur la branche de développement. Après le développement, vous pouvez le transmettre au développeur distant ou le fusionner dans le maître.

洪涛

Je vais vous donner un article de Ruan Yifeng, qui explique les scénarios et les stratégies de gestion de succursale en termes simples

http://www.ruanyifeng.com/blog/2012/07/git.html

phpcn_u1582

fatal : impossible de trouver le maître de référence distant ou fatal : 'origine' ne
semble pas être un référentiel git et fatal : impossible de lire à partir du
référentiel distant.
Vous devez re- entrez $ git remote add origingit@github.com:djqiang/gitdemo.git

巴扎黑

1. Lorsqu'ils sont confrontés à des projets plus complexes, les novices de Git peuvent se référer à git flow pour comprendre la signification de master, develop, plume, fix et autres branches ainsi que leur ordre de fusion lors de la soumission.
2. Votre succursale est créée uniquement dans l'entrepôt local et n'a pas été poussée vers l'entrepôt distant. "fatal : Impossible de trouver le développeur de référence distant", cette erreur est que vous avez choisi de soumettre le développement local et distant en même temps.
3. Si vous n'êtes pas familier avec les commandes git, vous pouvez utiliser SourceTree.

Ceux qui transfèrent depuis SVN doivent d'abord comprendre l'idée du contrôle de version distribué de git. C'est le pouvoir de git. Une fois que vous l'aurez utilisé, vous saurez à quel point c'est cool.

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