threads / discuss / 16460

French git user

Subject: French git user

## tl;dr

15 messages between Nov 25, 2008 and Nov 30, 2008.

replies: 14people: 7as markdown or json

Nicolas Morey-Chaisemartin· Nov 25, 2008, 06:21 UTC · lore
Hello everyone,

I've been given the task to prepare an introduction on Git for my company, as lots of people are interested by Git, and I'm one of the most advanced user, as I started using git about 2 or 3 weeks ago... Due to my lack of experience, and not wanting to taught wrong things, I'm looking for one or more good french git user/developper to give a quick look to my slides, and tell me if I went wrong somewhere.

Thanks in advance
Nicolas Morey-Chaisemartin
Christian MICHON· Nov 25, 2008, 06:38 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

On Tue, Nov 25, 2008 at 7:21 AM, Nicolas Morey-Chaisemartin <devel@morey-chaisemartin.com> wrote:

Show 17 quoted lines
> Hello everyone,
>
> I've been given the task to prepare an introduction on Git for my
> company, as lots of people are interested by Git, and I'm one of the
> most advanced user, as I started using git about 2 or 3 weeks ago...
> Due to my lack of experience, and not wanting to taught wrong things,
> I'm looking for one or more good french git user/developper to give a
> quick look to my slides, and tell me if I went wrong somewhere.
>
> Thanks in advance
>
> Nicolas Morey-Chaisemartin
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
I can do that for you, no pb ;-)
-- 
Christian
--
http://detaolb.sourceforge.net/, a linux distribution for Qemu with Git inside !
Jean-Francois Veillette· Nov 25, 2008, 13:38 UTC · re: Christian MICHON · lore

Re: French git user

I'll probably need to do the same here (Montréal, Qc), so if you can share your slides (or else), that would be nice.

Merci ! (thanks),
- jfv
Le 08-11-25 à 01:38, Christian MICHON a écrit :
Show 31 quoted lines
> On Tue, Nov 25, 2008 at 7:21 AM, Nicolas Morey-Chaisemartin
> <devel@morey-chaisemartin.com> wrote:
>> Hello everyone,
>>
>> I've been given the task to prepare an introduction on Git for my
>> company, as lots of people are interested by Git, and I'm one of the
>> most advanced user, as I started using git about 2 or 3 weeks ago...
>> Due to my lack of experience, and not wanting to taught wrong things,
>> I'm looking for one or more good french git user/developper to give a
>> quick look to my slides, and tell me if I went wrong somewhere.
>>
>> Thanks in advance
>>
>> Nicolas Morey-Chaisemartin
>> --
>> To unsubscribe from this list: send the line "unsubscribe git" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>
> I can do that for you, no pb ;-)
>
> -- 
> Christian
> --
> http://detaolb.sourceforge.net/, a linux distribution for Qemu with  
> Git inside !
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
Christian MICHON· Nov 25, 2008, 15:41 UTC · re: Jean-Francois Veillette · lore

Re: French git user

On Tue, Nov 25, 2008 at 2:38 PM, Jean-Francois Veillette <jean_francois_veillette@yahoo.ca> wrote:

Show 7 quoted lines
> I'll probably need to do the same here (Montréal, Qc), so if you can share
> your slides (or else), that would be nice.
>
> Merci ! (thanks),
>
> - jfv
>

you'll need to ask Nicolas. what I did was to provide feedback to his slides only (done). it's up to him to share his work or not.

-- 
Christian
--
http://detaolb.sourceforge.net/, a linux distribution for Qemu with Git inside !
Nicolas Morey-Chaisemartin· Nov 25, 2008, 17:00 UTC · re: Christian MICHON · lore

Re: French git user

Christian MICHON a écrit :
Show 17 quoted lines
> On Tue, Nov 25, 2008 at 2:38 PM, Jean-Francois Veillette
> <jean_francois_veillette@yahoo.ca> wrote:
>   
>> I'll probably need to do the same here (Montréal, Qc), so if you can share
>> your slides (or else), that would be nice.
>>
>> Merci ! (thanks),
>>
>> - jfv
>>
>>     
>
> you'll need to ask Nicolas. what I did was to provide feedback to his
> slides only (done).
> it's up to him to share his work or not.
>
>   

I'd gladly share it, I just have to check my company policy. I asked my boss tonight so I'll get an answer by tomorrow and post it on a ftp somewhere, if I can share it

Nicolas
Nicolas Morey-Chaisemartin· Nov 26, 2008, 08:02 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

Nicolas Morey-Chaisemartin a écrit :
Show 35 quoted lines
> Christian MICHON a écrit :
>   
>> On Tue, Nov 25, 2008 at 2:38 PM, Jean-Francois Veillette
>> <jean_francois_veillette@yahoo.ca> wrote:
>>   
>>     
>>> I'll probably need to do the same here (Montréal, Qc), so if you can share
>>> your slides (or else), that would be nice.
>>>
>>> Merci ! (thanks),
>>>
>>> - jfv
>>>
>>>     
>>>       
>> you'll need to ask Nicolas. what I did was to provide feedback to his
>> slides only (done).
>> it's up to him to share his work or not.
>>
>>   
>>     
>
> I'd gladly share it, I just have to check my company policy.
> I asked my boss tonight so I'll get an answer by tomorrow and post it on
> a ftp somewhere, if I can share it
>
> Nicolas
>
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
>
>   

I've been allowed to share my presentation: http://nicolas.morey-chaisemartin.com/git_tuto.pdf

Please send me any feedback, I'm always glad to imrpove my work.
Regards
Nicolas Morey-Chaisemartin
Johan Herland· Nov 26, 2008, 08:55 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

On Wednesday 26 November 2008, Nicolas Morey-Chaisemartin wrote:
> I've been allowed to share my presentation:
> http://nicolas.morey-chaisemartin.com/git_tuto.pdf
>
> Please send me any feedback, I'm always glad to imrpove my work.

I have no knowledge of French, but on page 15 the command "git-commit --append" is mentioned. There is no "--append" option. I'm guessing the "--amend" option is meant instead.

Also, the very next command is "git-revert COMIT_ID". "COMIT_ID" should probably have an extra "M".

Finally, on page 11, you say something about "git foo" vs. "git-foo" (hopefully that the "git-foo" form is deprecated), but in the rest of the presentation you use a mix of "git foo" and "git-foo" (mostly "git-foo"). This seems inconsistent.

Have fun! :)
...Johan
-- 
Johan Herland, <johan@herland.net>
www.herland.net
Nicolas Morey-Chaisemartin· Nov 26, 2008, 09:31 UTC · re: Johan Herland · lore

Re: French git user

Johan Herland a écrit :
Show 26 quoted lines
> On Wednesday 26 November 2008, Nicolas Morey-Chaisemartin wrote:
>   
>> I've been allowed to share my presentation:
>> http://nicolas.morey-chaisemartin.com/git_tuto.pdf
>>
>> Please send me any feedback, I'm always glad to imrpove my work.
>>     
>
> I have no knowledge of French, but on page 15 the command
> "git-commit --append" is mentioned. There is no "--append"
> option. I'm guessing the "--amend" option is meant instead.
>
> Also, the very next command is "git-revert COMIT_ID".
> "COMIT_ID" should probably have an extra "M".
>
> Finally, on page 11, you say something about "git foo" vs.
> "git-foo" (hopefully that the "git-foo" form is deprecated),
> but in the rest of the presentation you use a mix of "git foo"
> and "git-foo" (mostly "git-foo"). This seems inconsistent.
>
>
> Have fun! :)
>
> ...Johan
>
>   

Thanks, good catch. Yes I say in french that git-foo is deprecated. However I'm still using it in the following slides because people have directly the good command to look at the man. I know it's not really consistent but asI'd rahter keep it that way and insist while presenting it, it should only be used for man pages.

I added your vchanged and updated the pdf.
Thanks
Nicolas
Johan Herland· Nov 26, 2008, 10:23 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

On Wednesday 26 November 2008, Nicolas Morey-Chaisemartin wrote:
Show 5 quoted lines
> Yes I say in french that git-foo is deprecated.
> However I'm still using it in the following slides because people
> have directly the good command to look at the man.
> I know it's not really consistent but asI'd rahter keep it that way
> and insist while presenting it, it should only be used for man pages.

The man pages are also accessible _without_ using the "git-foo" form, either by doing "git foo --help" or "git help foo". I'd suggest using the "git foo" form, and using "git help foo" instead of "man git-foo".

Have fun! :)
...Johan
-- 
Johan Herland, <johan@herland.net>
www.herland.net
Hannu Koivisto· Nov 26, 2008, 16:22 UTC · re: Johan Herland · lore

Re: French git user

Johan Herland <johan@herland.net> writes:
Show 10 quoted lines
> On Wednesday 26 November 2008, Nicolas Morey-Chaisemartin wrote:
>> Yes I say in french that git-foo is deprecated.
>> However I'm still using it in the following slides because people
>> have directly the good command to look at the man.
>> I know it's not really consistent but asI'd rahter keep it that way
>> and insist while presenting it, it should only be used for man pages.
>
> The man pages are also accessible _without_ using the "git-foo" form, 
> either by doing "git foo --help" or "git help foo". I'd suggest using 
> the "git foo" form, and using "git help foo" instead of "man git-foo".

Depending on the audience, one might want to mention that if you are using a modern version of zsh as your shell and have activated its run-help function (see http://zsh.dotsrc.org/Doc/Release/zsh_24.html#SEC218), you can just say

git foo -bar <M-h>

and you'll get git-foo manual page. When you exit man, you'll get your command line back just like it was when you hit M-h. I think it handles even "echo dum ; git foo <M-h>" kind of cases. You can't live without it once you have tried it. Or the completion with descriptions for options etc.

-- 
Hannu
nadim khemir· Nov 30, 2008, 08:37 UTC · re: Hannu Koivisto · lore

Re: French git user

On Wednesday 26 November 2008 17.22.23 Hannu Koivisto wrote:
Show 7 quoted lines
> Depending on the audience, one might want to mention that if you
> are using a modern version of zsh as your shell and have activated
> its run-help function (see
> http://zsh.dotsrc.org/Doc/Release/zsh_24.html#SEC218), you can just
> say
>
> git foo -bar <M-h>
Any idea if this also accessible, or is possible to add, in bash?
I don't have it but I already feel I can't live without it.
Chees, Nadim.
Jean-Francois Veillette· Nov 26, 2008, 14:16 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

I've quickly read the document. Many thanks Nicolas !

- jfv
Le 08-11-26 à 04:31, Nicolas Morey-Chaisemartin a écrit :
Show 46 quoted lines
> Johan Herland a écrit :
>> On Wednesday 26 November 2008, Nicolas Morey-Chaisemartin wrote:
>>
>>> I've been allowed to share my presentation:
>>> http://nicolas.morey-chaisemartin.com/git_tuto.pdf
>>>
>>> Please send me any feedback, I'm always glad to imrpove my work.
>>>
>>
>> I have no knowledge of French, but on page 15 the command
>> "git-commit --append" is mentioned. There is no "--append"
>> option. I'm guessing the "--amend" option is meant instead.
>>
>> Also, the very next command is "git-revert COMIT_ID".
>> "COMIT_ID" should probably have an extra "M".
>>
>> Finally, on page 11, you say something about "git foo" vs.
>> "git-foo" (hopefully that the "git-foo" form is deprecated),
>> but in the rest of the presentation you use a mix of "git foo"
>> and "git-foo" (mostly "git-foo"). This seems inconsistent.
>>
>>
>> Have fun! :)
>>
>> ...Johan
>>
>>
>
>
> Thanks, good catch.
> Yes I say in french that git-foo is deprecated.
> However I'm still using it in the following slides because people have
> directly the good command to look at the man.
> I know it's not really consistent but asI'd rahter keep it that way  
> and
> insist while presenting it, it should only be used for man pages.
>
> I added your vchanged and updated the pdf.
>
> Thanks
>
> Nicolas
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
Pascal Obry· Nov 26, 2008, 17:55 UTC · re: Johan Herland · lore

Re: French git user

Johan,

You said that the form git-<cmd> version is deprecated. That's true. But in the suit of the document you use only git-<cmd>. This is not working anymore with recent Git version. I would recommend using only the "git <cmd>" form.

Pascal.
-- 
--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595
Pascal Obry· Nov 26, 2008, 17:59 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

Nicolas,

You said that the form git-<cmd> version is deprecated. That's true. But in the suit of the document you use only git-<cmd>. This is not working anymore with recent Git version. I would recommend using only the "git <cmd>" form.

Pascal.
-- 
--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595
Pascal Obry· Nov 26, 2008, 18:06 UTC · re: Nicolas Morey-Chaisemartin · lore

Re: French git user

Nicolas,

There is also at least two commands that I used often that are missing to me:

   $ git checkout -b branch_name branch_point
Which is equivalent to:
   $ git branch branch_name branch_point
   $ git checkout branch_name
The other missing command is:
   $ git add [-p|-i]
Very important to create a set tightly related commits out of a dirty tree.
Maybe also adding a note about aliases:
   $ git config --global alias.co checkout
Pascal.
-- 
--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595

← back to recent threads