how often do you check in and with what tool(s)?

2018-11-13 Thread _g e r r y _ _l o w r y _
Hello, i use Git Bash and check in very frequently.

it appears there is a range from "extreme often" to "extreme very seldom".

Examples:

{me, extreme often, Windows}  very granular, with a brief yet appropriate 
comment [like narrating a story] per commit-i change a few
lines of code,
Alt+Tab to Git Bash, Git Add/Commit,
Alt+Tab back to some coding tool (example LINQPad).
[generally, i check in one source file before moving to the next source file]


{not me, very extreme seldom} in some project, not at all granular, in batches 
such as 50 of 75 files that have been modified, all
are checked in with a single detailed comment as to the overall purpose of the 
batched changes.


QUESTION:  how often do you check in and with what tool(s)?

Thank you.

gerry (lowry)
wasaga beach. ontario, canada
gerry.lo...@abilitybusinesscomputerservices.com



if YOU use a Windows GUI for Git, i would appreciate knowing which one and why

2018-11-04 Thread _g e r r y _ _l o w r y _
PREAMBLE [START] - please feel free to skip this first section

Forgive me for asking this question on a mailing list.

stackoverflow would probably kill such a question before the bits were fully 
saved to a server drive.

Let me explain why i am asking and why i am not being a troll.

[a] i'm "old school", i.e., > 50% on my way to being age 72 [born 1947]

[b] when i started programming in 1967, most of my work input was via punched 
cards

[c] punching my own cards was cool

[d] IBM System/360 mainframe assembler was cool and patching previously punched 
card encoded machine code output was a fun risky but
at times necessary challenge.

[e] using command windows and coding batch files for Gary Kildall's CP/M and 
the evil empire's PC/MS-DOS was how i accomplished many
tasks for early non-GUI environments (i still continue this practice even in 
Windows 10 (a.k.a. please don't update my PC O/S behind
my back again versions of MS Windows)).

[f] my introduction to Git was via a command line based awesome video that has 
disappeared (i asked this community about that in a
previous thread).

BOTTOM LINE:  virtually 100% of my Git use has been via Git Bash command line 
[probably downloaded from https://git-scm.com/]

For me, and i suspect even for most people who live with GUI platforms, [a well 
kept secret fact] using the keyboard is faster than
using the mouse [especially when one's fingers are already over one's 
keyboard-example, closing one or more "windows" via Alt+F4.

Also for me, i am happy to change some code and/or write some new code, Alt+Tab 
to Git Bash frequently, ADD/COMMIT, then Alt+Tab
back to whatever IDE i'm using [mostly LINQPad and vs2017]; i know that's quite 
a bit schizophrenic of me-command line Git but GUI
IDE.

PREAMBLE [END]


QUESTION:  if YOU use a Windows GUI for Git, i would appreciate knowing which 
one and why

i have been asked to look at GUI versions of Git for Windows.

https://git-scm.com/download/gui/windows currently lists 22 options.

if i had more time left in my life and the option, because of my own nature, 
i'd likely download and evaluate all 22 - Mr.T would
pity the fool that i often can be.

CAUTION:  i am not looking for anyone to disparage other Git Windows GUIs.

Let me break down the question into 4 parts:

[1a] Which do you prefer:  Git GUI, Git command line?
[1b] What is your reason for your [1a] preference?

[2a] if applicable, which Git GUI do you prefer?
[2b] What is your reason for your [2a] preference?


if you are uncomfortable replying to git@vger.kernel.org please feel free to 
reply directly to my e-mail address.

i look forward to hearing from members of this Git community.

Thank you for reading and thank you for your valuable time.

gerry (lowry)-wasaga beach-ontario-canada
gerry.lo...@abilitybusinesscomputerservices.com



hunting for lost highly interactive browser based git tutorial

2018-10-02 Thread _g e r r y _ _l o w r y _
Help, please and thank you.

i have spent > one hour searching via Google and by visiting git-scm, 
BitBucket, github, et cetera, for an excellent tutorial for
beginners and refresher for one who has not touched git for quite a while.

if you've done the same tutorial, you will recognize its features:

-- browser based
-- highly interactive (use commands that are not necessarily "the next step", 
i.e., spontaneous self-guided review and trying
variations not necessarily in the tutorial's script)
-- teaches Git command line not GUI

The tutorial "may" have be called something like "Try Git";
however, I can not find it at try.github.io and other places where i have 
looked.

it's out there somewhere.

The good news is i have found many of my favourite Git resources-if only i 
could find my favourite Git beginner's interactive
tutorial, i'd be one happy homo sapiens (probably i need a life).

Thank you for taking time to read this request.

B-)

Gerry (Lowry)
Wasaga Beach
Ontario
Canada