Thank you for your help, I had a Git account but it was empty, I filled the
email etc.
I had to play with the SSH Key to make it work
(tutorial<http://www.ubuntumanual.org/posts/393/how-to-setup-and-use-github-in-ubuntu>
)

I think it worked <https://github.com/darktable-org/darktable/pull/344>,
its not as simple as I expected: I guess I need some time to get this clear
in my head.

Bye


2013/11/8 Simon Spannagel <[email protected]>

> Hi Victor,
>
> sorry - then I should have been a bit more specific. You have two
> options here.
>
> 1) The quick one. This is the way to go if you only plan to contribute
> very few times and don't want to have all the hassle with git. Just go
> to your working directory and run
>  $ git format-patch origin
> This should create one or more files (one for every commit you made)
> named similar to "0001-comment.patch". Take those files and send them to
> the developer's list, we can add them to the repository.
>
> 2) The more elaborate but convenient one if you plan to keep
> contributing more often. First, you have to get yourself an account at
> github.org if you don't have one yet. Then you need to "fork" (means:
> copy) the darktable repository into your account by clicking
>         https://github.com/darktable-org/darktable/fork
> You now have a personal copy of all darktable code, and you can do with
> it whatever you want. So, let's add your changes. Go to your darktable
> repo at github page (URL should be similar to
> https://github.com/USERNAME/darktable) and check for the small git URL
> on the right sidebar. Copy that and add the remote as described in the
> mail before:
>  $ git remote add victor [email protected]:USERNAME/darktable.git
> Don't forget to set USERNAME to your chosen account. Now push stuff there:
>  $ git push victor master
> To update your repository with our latest changes just run
>  $ git pull origin master
>  $ git push victor master
> So, get the changes from us, push the changes to you. Now you should be
> set up for filing the pull request. Just visit your github page in a
> browser, you'll find the button somewhere.
>
> Does that work for you? Let me know if you still need any help.
> Cheers,
> Simon
>
>
> Am 08.11.2013 23:07, schrieb Victor L:
> > Here is my terminal output from the "start" :
> >
> > victor@X301A1:~/darktable/doc/usermanual/po$ git add fr.po
> > victor@X301A1:~/darktable/doc/usermanual/po$ git commit -m 'Updated
> > French manual (~10% done)'
> >
> > *** Please tell me who you are.
> >
> > Run
> >
> >   git config --global user.email "[email protected] <mailto:
> [email protected]>"
> >   git config --global user.name <http://user.name> "Your Name"
> >
> > to set your account's default identity.
> > Omit --global to set the identity only in this repository.
> >
> > fatal: unable to auto-detect email address (got 'victor@X301A1.(none)')
> > victor@X301A1:~/darktable/doc/usermanual/po$ git config --global
> > user.email "[email protected] <mailto:[email protected]>"
> > victor@X301A1:~/darktable/doc/usermanual/po$ git config --global
> > user.name <http://user.name> "Victor Lamoine"
> > victor@X301A1:~/darktable/doc/usermanual/po$ git commit -m 'Updated
> > French manual (~10% done)'
> > [master 03f45c7] Updated French manual (~10% done)
> >  1 file changed, 14978 insertions(+), 4146 deletions(-)
> >  rewrite doc/usermanual/po/fr.po (73%)
> > *victor@X301A1:~/darktable/doc/usermanual/po$ git remote add victor
> > [email protected]:[...]
> > victor@X301A1:~/darktable/doc/usermanual/po$ git push victor master
> > The authenticity of host 'github.org <http://github.org>
> > (50.31.209.254)' can't be established.
> > ECDSA key fingerprint is c4:df:c3:24:65:b1:7e:b3:1f:cb:14:85:9a:21:94:2e.
> > Are you sure you want to continue connecting (yes/no)? yes
> > Warning: Permanently added 'github.org
> > <http://github.org>,50.31.209.254' (ECDSA) to the list of known hosts.
> > Permission denied (publickey).
> > fatal: Could not read from remote repository.
> >
> > Please make sure you have the correct access rights
> > and the repository exists.
> >
> > *
> > I did not created anything else as I'm not familiar with git.*
> > *
> >
> >
> > 2013/11/8 Simon Spannagel <[email protected] <mailto:[email protected]>>
> >
> >     Hi Victor,
> >
> >     wow, cool, user manual translation was a forgotten child for so
> long...
> >
> >     All the commands you used look fine, except for:
> >
> >     Am 08.11.2013 22:43, schrieb Victor L:
> >     > git push origin master
> >
> >     If you cloned from your personal fork on github then also this is
> fine,
> >     since it will update your remote repository. After done so, go to the
> >     website and click "create pull request for this" and we can easily
> merge
> >     your work.
> >
> >     If you have cloned directly from our main repository this probably
> won't
> >     work since I guess you don't have commit rights there. in that case
> you
> >     could fork the repository on github and then add this as your remote:
> >
> >     $ git remote add victor [email protected]:[...]
> >     $ git push victor master
> >
> >     ...and then do the pull request.
> >
> >     Cheers,
> >     Simon
> >
> >
> ------------------------------------------------------------------------------
> >     November Webinars for C, C++, Fortran Developers
> >     Accelerate application performance with scalable programming models.
> >     Explore
> >     techniques for threading, error checking, porting, and tuning. Get
> >     the most
> >     from the latest Intel processors and coprocessors. See abstracts and
> >     register
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
> >     _______________________________________________
> >     Darktable-users mailing list
> >     [email protected]
> >     <mailto:[email protected]>
> >     https://lists.sourceforge.net/lists/listinfo/darktable-users
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > November Webinars for C, C++, Fortran Developers
> > Accelerate application performance with scalable programming models.
> Explore
> > techniques for threading, error checking, porting, and tuning. Get the
> most
> > from the latest Intel processors and coprocessors. See abstracts and
> register
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
> >
> >
> >
> > _______________________________________________
> > Darktable-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/darktable-users
> >
>
>
> ------------------------------------------------------------------------------
> November Webinars for C, C++, Fortran Developers
> Accelerate application performance with scalable programming models.
> Explore
> techniques for threading, error checking, porting, and tuning. Get the most
> from the latest Intel processors and coprocessors. See abstracts and
> register
> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
> _______________________________________________
> Darktable-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/darktable-users
>
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to