Verbose mode #139

Open
jeffkreeftmeijer opened this Issue Jul 13, 2011 · 64 comments

Comments

Projects
None yet
@jeffkreeftmeijer

From a comment on my blog, by Jonathan Hartley:

"I wish it had a verbose mode that just showed exactly what git commands it was issuing."

Wouldn't that be awesome? :)

@ahknight

This comment has been minimized.

Show comment Hide comment
@ahknight

ahknight Jul 22, 2011

+1

+1

@adam-e-trepanier

This comment has been minimized.

Show comment Hide comment
@adam-e-trepanier

adam-e-trepanier Aug 25, 2011

+1

@davidrea

This comment has been minimized.

Show comment Hide comment
@davidrea

davidrea Aug 28, 2011

An alternative (or, potentially, a compliment) to this approach would be a "dry run" option, similar to rsync, where the commands to be executed would be displayed, but not actually run.

An alternative (or, potentially, a compliment) to this approach would be a "dry run" option, similar to rsync, where the commands to be executed would be displayed, but not actually run.

@l15k4

This comment has been minimized.

Show comment Hide comment
@l15k4

l15k4 Sep 1, 2011

+1

l15k4 commented Sep 1, 2011

+1

@druid628

This comment has been minimized.

Show comment Hide comment
@druid628

druid628 Sep 1, 2011

+1

druid628 commented Sep 1, 2011

+1

@snaewe

This comment has been minimized.

Show comment Hide comment
@snaewe

snaewe Sep 1, 2011

+1 for the 'dry run' option

snaewe commented Sep 1, 2011

+1 for the 'dry run' option

@jk

This comment has been minimized.

Show comment Hide comment
@jk

jk Sep 5, 2011

+1 for the 'dry run' option, too.

jk commented Sep 5, 2011

+1 for the 'dry run' option, too.

@astropanic

This comment has been minimized.

Show comment Hide comment
@astropanic

astropanic Sep 16, 2011

+1 for dry run

+1 for dry run

@hoganlong

This comment has been minimized.

Show comment Hide comment
@hoganlong

hoganlong Sep 19, 2011

+1 verbose and dry run

+1 verbose and dry run

@davidrea

This comment has been minimized.

Show comment Hide comment
@davidrea

davidrea Sep 22, 2011

Started implementing the --dryrun option in pull request #156 - open to any and all feedback since I'm definitely not a shell expert!

Started implementing the --dryrun option in pull request #156 - open to any and all feedback since I'm definitely not a shell expert!

@dahuiluo

This comment has been minimized.

Show comment Hide comment
@dahuiluo

dahuiluo Oct 8, 2011

+1

dahuiluo commented Oct 8, 2011

+1

@rachelober

This comment has been minimized.

Show comment Hide comment
@rachelober

rachelober Oct 17, 2011

+1

+1

@paddie

This comment has been minimized.

Show comment Hide comment
@paddie

paddie Dec 5, 2011

+1

paddie commented Dec 5, 2011

+1

@suvash

This comment has been minimized.

Show comment Hide comment
@suvash

suvash Dec 15, 2011

+1

suvash commented Dec 15, 2011

+1

@monxalo

This comment has been minimized.

Show comment Hide comment
@monxalo

monxalo Dec 16, 2011

+1 for the 'dry run'.

monxalo commented Dec 16, 2011

+1 for the 'dry run'.

@hashwin

This comment has been minimized.

Show comment Hide comment
@hashwin

hashwin Dec 24, 2011

+1

hashwin commented Dec 24, 2011

+1

@Sprigster

This comment has been minimized.

Show comment Hide comment
@Sprigster

Sprigster Jan 25, 2012

+1

+1

@davidrea

This comment has been minimized.

Show comment Hide comment
@davidrea

davidrea Jan 25, 2012

Lots of support for this issue, apparently - just a reminder that pull request #156 is still awaiting feedback. Before I go through and implement dry-run options for other modules, I've submitted this to make sure that the approach is OK. If there's any feedback, please post as comments on the pull request!

Lots of support for this issue, apparently - just a reminder that pull request #156 is still awaiting feedback. Before I go through and implement dry-run options for other modules, I've submitted this to make sure that the approach is OK. If there's any feedback, please post as comments on the pull request!

@bitwave

This comment has been minimized.

Show comment Hide comment
@bitwave

bitwave Jan 26, 2012

+1

bitwave commented Jan 26, 2012

+1

@despairblue

This comment has been minimized.

Show comment Hide comment
@despairblue

despairblue Feb 6, 2012

+1

+1

@cjs226

This comment has been minimized.

Show comment Hide comment
@cjs226

cjs226 Feb 14, 2012

+1

cjs226 commented Feb 14, 2012

+1

@drudru

This comment has been minimized.

Show comment Hide comment
@drudru

drudru Mar 24, 2012

+1 - the pull just needs a little work

drudru commented Mar 24, 2012

+1 - the pull just needs a little work

@ozanichkovsky

This comment has been minimized.

Show comment Hide comment
@ozanichkovsky

ozanichkovsky Apr 27, 2012

+1

@waawal

This comment has been minimized.

Show comment Hide comment
@waawal

waawal May 11, 2012

👍

waawal commented May 11, 2012

👍

@Monra

This comment has been minimized.

Show comment Hide comment
@Monra

Monra May 22, 2012

+1

Monra commented May 22, 2012

+1

@ljcp

This comment has been minimized.

Show comment Hide comment
@ljcp

ljcp Jun 5, 2012

+1

ljcp commented Jun 5, 2012

+1

@agileapricot

This comment has been minimized.

Show comment Hide comment
@agileapricot

agileapricot Jul 4, 2012

👍

👍

@kj187

This comment has been minimized.

Show comment Hide comment
@kj187

kj187 Jul 10, 2012

+1

kj187 commented Jul 10, 2012

+1

@TechplexEngineer

This comment has been minimized.

Show comment Hide comment
@TechplexEngineer

TechplexEngineer Jul 30, 2012

+1

@e-d

This comment has been minimized.

Show comment Hide comment
@e-d

e-d Aug 7, 2012

+1

e-d commented Aug 7, 2012

+1

@Stals

This comment has been minimized.

Show comment Hide comment
@Stals

Stals Aug 10, 2012

+1

Stals commented Aug 10, 2012

+1

@must

This comment has been minimized.

Show comment Hide comment
@must

must Aug 10, 2012

+1

must commented Aug 10, 2012

+1

@Sewdn

This comment has been minimized.

Show comment Hide comment
@Sewdn

Sewdn Aug 13, 2012

+1

Sewdn commented Aug 13, 2012

+1

@marcioAlmada

This comment has been minimized.

Show comment Hide comment
@marcioAlmada

marcioAlmada Aug 14, 2012

+++1

+++1

@aliajellu

This comment has been minimized.

Show comment Hide comment
@aliajellu

aliajellu Aug 15, 2012

+1

+1

@inda5th

This comment has been minimized.

Show comment Hide comment
@inda5th

inda5th Aug 15, 2012

+1

inda5th commented Aug 15, 2012

+1

@npignier

This comment has been minimized.

Show comment Hide comment
@npignier

npignier Aug 15, 2012

+1

+1

@dbrgn

This comment has been minimized.

Show comment Hide comment
@dbrgn

dbrgn Aug 23, 2012

dbrgn commented Aug 23, 2012

@lavoiesl

This comment has been minimized.

Show comment Hide comment
@lavoiesl

lavoiesl Aug 28, 2012

+1

+1

@dwaynemac

This comment has been minimized.

Show comment Hide comment
@dwaynemac

dwaynemac Aug 29, 2012

+1

+1

@mrjackdavis

This comment has been minimized.

Show comment Hide comment
@mrjackdavis

mrjackdavis Aug 30, 2012

+2.

+2.

@olevinsky

This comment has been minimized.

Show comment Hide comment
@olevinsky

olevinsky Aug 30, 2012

+1

+1

@am-a

This comment has been minimized.

Show comment Hide comment
@am-a

am-a Sep 4, 2012

+1

am-a commented Sep 4, 2012

+1

@dankempster

This comment has been minimized.

Show comment Hide comment
@dankempster

dankempster Sep 6, 2012

+1 for verbose and dry-run

+1 for verbose and dry-run

@Tumas

This comment has been minimized.

Show comment Hide comment
@Tumas

Tumas Sep 6, 2012

+1

Tumas commented Sep 6, 2012

+1

@alex88

This comment has been minimized.

Show comment Hide comment
@alex88

alex88 Sep 10, 2012

+1 (one year of +1 and still not a solution)

alex88 commented Sep 10, 2012

+1 (one year of +1 and still not a solution)

@pqnet

This comment has been minimized.

Show comment Hide comment
@pqnet

pqnet Sep 10, 2012

+1

pqnet commented Sep 10, 2012

+1

@irfan

This comment has been minimized.

Show comment Hide comment
@irfan

irfan Sep 10, 2012

+1

irfan commented Sep 10, 2012

+1

@stratosgear

This comment has been minimized.

Show comment Hide comment
@stratosgear

stratosgear Sep 14, 2012

plus one (just to be different :)

plus one (just to be different :)

@filp

This comment has been minimized.

Show comment Hide comment
@filp

filp Sep 17, 2012

+1

filp commented Sep 17, 2012

+1

@jeromebaum

This comment has been minimized.

Show comment Hide comment
@jeromebaum

jeromebaum Sep 26, 2012

Contributor

RE dry-run, I think that's hard to do. The actions taken and the actions output from a dry-run should be the same. But they can't be.

For example, some commands fetch if the fetch flag is set, and then make a decision based on the branches fetched from the remote. But fetch modifies the repo. Now if fetch and dry-run are both set, the fetch isn't allowed to happen. But then the behavior without dry-run is not the same as with dry-run, because the fetch could change what actions are taken.

Contributor

jeromebaum commented Sep 26, 2012

RE dry-run, I think that's hard to do. The actions taken and the actions output from a dry-run should be the same. But they can't be.

For example, some commands fetch if the fetch flag is set, and then make a decision based on the branches fetched from the remote. But fetch modifies the repo. Now if fetch and dry-run are both set, the fetch isn't allowed to happen. But then the behavior without dry-run is not the same as with dry-run, because the fetch could change what actions are taken.

@drgomesp

This comment has been minimized.

Show comment Hide comment
@drgomesp

drgomesp Oct 9, 2012

+1.

Any updates on this issue becoming a stable feature?

drgomesp commented Oct 9, 2012

+1.

Any updates on this issue becoming a stable feature?

@jeromebaum

This comment has been minimized.

Show comment Hide comment
@jeromebaum

jeromebaum Oct 9, 2012

Contributor

AFAIK the pull request is merged in so there is now a verbose mode. The dry-run is difficult as described in my previous comment.

Contributor

jeromebaum commented Oct 9, 2012

AFAIK the pull request is merged in so there is now a verbose mode. The dry-run is difficult as described in my previous comment.

@drgomesp

This comment has been minimized.

Show comment Hide comment
@drgomesp

drgomesp Oct 9, 2012

@jeromebaum I mean the merge on a stable version

drgomesp commented Oct 9, 2012

@jeromebaum I mean the merge on a stable version

@jeromebaum

This comment has been minimized.

Show comment Hide comment
@jeromebaum

jeromebaum Oct 9, 2012

Contributor

Huh, I could swear the comment read "Any updates on this issue?" when I replied. This is what mutexes were built for. :-)

I guess @nvie is the best to answer that.

Contributor

jeromebaum commented Oct 9, 2012

Huh, I could swear the comment read "Any updates on this issue?" when I replied. This is what mutexes were built for. :-)

I guess @nvie is the best to answer that.

@casidiablo

This comment has been minimized.

Show comment Hide comment
@casidiablo

casidiablo Jan 25, 2013

👍

👍

@danielb2

This comment has been minimized.

Show comment Hide comment
@danielb2

danielb2 Feb 8, 2013

👍 💯

danielb2 commented Feb 8, 2013

👍 💯

@nickmccurdy

This comment has been minimized.

Show comment Hide comment
@nickmccurdy

nickmccurdy Feb 25, 2013

👍

👍

@arthurgrig

This comment has been minimized.

Show comment Hide comment
@arthurgrig

arthurgrig Mar 7, 2013

👍

👍

@ipv1337

This comment has been minimized.

Show comment Hide comment
@ipv1337

ipv1337 Mar 7, 2013

👍

ipv1337 commented Mar 7, 2013

👍

@hamen

This comment has been minimized.

Show comment Hide comment
@hamen

hamen Mar 27, 2013

+1 verbose mode

hamen commented Mar 27, 2013

+1 verbose mode

@svett

This comment has been minimized.

Show comment Hide comment
@svett

svett Apr 17, 2013

+1

svett commented Apr 17, 2013

+1

@ariporad

This comment has been minimized.

Show comment Hide comment
@ariporad

ariporad Apr 26, 2013

+1

+1

@zixiaojindao

This comment has been minimized.

Show comment Hide comment
@zixiaojindao

zixiaojindao Sep 2, 2013

-g options shows the commands it executes.
for example: git flow -g feature start myfeature

-g options shows the commands it executes.
for example: git flow -g feature start myfeature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment