2011-06-08 1 views
1

Je cherche une meilleure description des fichiers de transit avec git lui-même (autre que Git big commit best practices). Je n'ai pas besoin de de stocker fichiers dans des commits plus petits, ignorer les fichiers par modèle, etc Ce que je cherche est un tutoriel qui est seulement sur l'ajout de fichiers - efficace en parcourant les gros paquets (jusqu'à 100) de fichiers "non-statiques" et peut-être les éditer (comme des mecs).Meilleure pratique pour mettre en scène les fichiers dans git

tours de ligne de commande avec filtrage de pipeline comme dans

git status -uno --porcelain | gawk '{ print $2 }' | xargs echo | xargs git add 

sont offtopic.

Bottom line: Je cherche des conseils en mode interactif "maître" et des modèles dans la mise en scène avec

git add 
+7

Les tubes ne sont pas des "astuces de ligne de commande". Ils font partie intégrante de l'utilisation de vos outils correctement et efficacement. En les ignorant, vous vous paralysez. – meagar

+1

Le traitement en pipeline ne devrait pas être un choix principal, s'il existe un moyen plus court (fonctionnalité native). Ma question se rapporte à trouver une telle alternative avec git lui-même. S'il vous plaît noter, il ne s'agit pas de 5 à 10 fichiers, il s'agit de mettre en scène 40-50 d'entre eux et ils n'ont pas un sous-ensemble de masquage trivial. Le pipelining coûte du temps pour débugger jusqu'à un résultat précis. C'est pourquoi j'ai exclu cette option dès le départ. Tout simplement pas assez bon, désolé. –

+1

Bienvenue sur la ligne de commande. Vous n'allez pas profiter de votre séjour avec cette attitude. – meagar

Répondre

9

Pourquoi est

git add -p -- some/dir 

pas assez bon?

Il est également git-IUG

Hope this helps

+1

oui, * git gui * semble résoudre le problème. Mais le mieux serait en fait un lien vers un blog ou un tutoriel pour un mode interactif. –

+1

Il semble que je cherchais cette explication du mode interactif (http://book.git-scm.com/4_interactive_adding.html), y compris le cas inverse. –

+0

le progit.org/book est aussi bon. –

0

Je voulais juste dire que maintenant je l'utilise dans mon entreprise git quotidien

git commit -a 

ou si je dois faire des choix INTERACTIF mode avec

git add -i 
Questions connexes