Ce n'est un morceau moyenne par rapport à la pousse sur sourcetree
Quand je fais des modifications sur mon "développer la" branche, je vois une flèche à côté de la branche de me dire comment beaucoup de changements seront poussés. Ce qui me confond tu est comment sourcetree décide quel est le nombre?
Il semble se rapporter à quelque chose qui s'appelle les beaux mecs? Quelles sont les beaux mecs?
Est-il un equiavalent git commit qui renvoie le même nombre?
Par
sourcetree
vous référez-vous Atlassian Sourcetree? Parce que c'est une autre balise. En fait, le courant source-tree
n'a pas beaucoup de pertinence.OriginalL'auteur Breako Breako | 2013-08-01
Vous devez vous connecter pour publier un commentaire.
Noter que le nombre de modifications pour être poussé probablement se réfère au nombre de commits que vous êtes en avance de origin/master et est sans rapport avec les beaux mecs. Pour voir les commits vous êtes en avance de maître, vous pouvez effectuer les opérations suivantes:
Si vous voulez compter, il suffit de faire:
hunk
est un terme lié à ladiff
:Si vous avez déjà pris des différences entre deux fichiers, vous voyez le fichier comme ceci (à nouveau à partir de wikipedia):
Le fichier ci-dessus a trois mecs. Si vous voulez voir la diff associée à un commit, vous pouvez utiliser
git show [<commit>]
. Pour voir la diff entre votre unstaged changements et le dépôt, vous pouvez utilisergit diff
. Il ya plusieurs autres options.Pour compter le nombre de mecs (qui est vraiment, vraiment inutile, mais si vous insistez), vous pouvez utiliser un script très simple.
La raison de la
.*
après la seconde@@
est que git est diff montre également la fonction de la variation appartient, afin de mieux appliquer la diff plus tard, de sorte que le morceau titre pourrait par exemple ressembler à ceci:OriginalL'auteur Shahbaz
Le nombre de modifications pour être poussé est essentiellement le nombre de commits que vous avez fait depuis la dernière poussée. Sourcetree calcule en regardant la distance entre la télécommande et l'actuel chef en termes de livraisons.
git status
vous indiquera le nombre de commits que vous êtes en avance (= nombre de commits qui sera poussé):Ce n'est pas beaucoup à faire avec les mecs, qui sont des morceaux de diff.
J'ai répondu à votre commentaire dans ma réponse.
OriginalL'auteur nneonneo
À la réponse de la hunk question:
Hunk means a piece of change in the Git world.
src: https://mvtechjourney.wordpress.com/2014/08/01/git-stage-hunk-and-discard-hunk-sourcetree/
Il y a la suggestion de
Remplacer le mot "beau gosse", "changement" et il devient très agréable à suivre Git.
OriginalL'auteur Dirk Schumacher