Csound Csound-dev Csound-tekno Search About

[Csnd] Trying to learn Git (on Windows?)

Date2013-08-19 08:41
FromCacophony7
Subject[Csnd] Trying to learn Git (on Windows?)
I'm trying to learn Git so that I can get the latest version of CsoundQt (I
found a bug about half a week ago). I'm willing to learn Git on Ubuntu but
I'd much rather learn it on Windows 7. Are there any books that teaches Git
for Windows users?



--
View this message in context: http://csound.1045644.n5.nabble.com/Trying-to-learn-Git-on-Windows-tp5726871.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2013-08-19 12:04
FromMichael Gogins
SubjectRe: [Csnd] Trying to learn Git (on Windows?)
Use TortoiseGitt on WIndows. 

You can email your fixed files and we can merge them.

What is the bug

Hope this helps,
Mike


===========================
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Mon, Aug 19, 2013 at 3:41 AM, Cacophony7 <michaelsparks37@gmail.com> wrote:
I'm trying to learn Git so that I can get the latest version of CsoundQt (I
found a bug about half a week ago). I'm willing to learn Git on Ubuntu but
I'd much rather learn it on Windows 7. Are there any books that teaches Git
for Windows users?



--
View this message in context: http://csound.1045644.n5.nabble.com/Trying-to-learn-Git-on-Windows-tp5726871.html
Sent from the Csound - General mailing list archive at Nabble.com.


Send bugs reports to the Sourceforge bug trackers
csound6:
            https://sourceforge.net/p/csound/tickets/
csound5:
            https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




Date2013-08-19 13:12
FromJacques Leplat
SubjectRe: [Csnd] Trying to learn Git (on Windows?)
There's the book pro git you can read or download as a PDF: http://git-scm.com/


Jacques

On 19 Aug 2013, at 08:41, Cacophony7 <michaelsparks37@gmail.com> wrote:

I'm trying to learn Git so that I can get the latest version of CsoundQt (I
found a bug about half a week ago). I'm willing to learn Git on Ubuntu but
I'd much rather learn it on Windows 7. Are there any books that teaches Git
for Windows users?



--
View this message in context: http://csound.1045644.n5.nabble.com/Trying-to-learn-Git-on-Windows-tp5726871.html
Sent from the Csound - General mailing list archive at Nabble.com.


Send bugs reports to the Sourceforge bug trackers
csound6:
           https://sourceforge.net/p/csound/tickets/
csound5:
           https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2013-08-19 13:50
FromCacophony7
Subject[Csnd] Re: Trying to learn Git (on Windows?)
Well maybe it's not a bug or maybe I'm not the one who found it. Perhaps the
other guy found it when I had a problem with CsoundQt. He did some code fix
or something and told me that I can get a new CsoundQt on git.

http://csound.1045644.n5.nabble.com/little-problem-on-CsoundQt-td5726641.htmlhttp://csound.1045644.n5.nabble.com/little-problem-on-CsoundQt-td5726641.html

I never touched subversion or git before but I heard of subversion when I
was trying to play a game called XreaL. I found two books that teaches git
in e-book format (pdf) and the real books are sold on Amazon. One of the
books requires familiarity with Unix Shell in order to comprehend it. I
tried Ubuntu before but I learned that there are many different shells and
so I felt lost not knowing much about Unix, Linux ect. buzzwords like /sudo
apt get/ rings a bell because I used them before in order to
download/install desired software or something like that.

I never compiled someone else's work before but I can take a look at
TortoiseGit and if there are any tutorials for TortoiseGit or version
control in general I'll see what I can do.
Any tutorials?

I know a bit about several programming languages. Especially object-oriented
ones (but I don't know what polymorphism is).
(or) I can wait for the next CsoundQt that has the fix but I really wanna
get my head around this version control stuff and really get involved in
helping all those Csounders out there (such as myself).

I probably read about 650 pages of computer programming and I still got a
ways to go. I get my books/e-books off of Amazon and torrent + pdf sites. I
just figured out today how to convert a PDF into data that an Ipod nano can
take. Tomorrow I'm gna take all my music files and put them on my Xbox 360
hard drive using a pen drive to transfer them.

I decided to learn C++ before I learn C. As a consequence I don't know any C
at all.

...and just to complete my life story I was remembering C++ in 2011 trying
to learn it again, fell in love with Csound all over again especially after
realising the power of blue, learned some Java hoping that it would help me
understand Processing (and it did) and finally learned some Python.
(Turbo) Pascal is the very first programming language that I have ever
touched in my whole life. Probably in 1998 and just for the record I found
Visual Basic very easy to learn.



--
View this message in context: http://csound.1045644.n5.nabble.com/Trying-to-learn-Git-on-Windows-tp5726871p5726877.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2013-08-19 14:07
FromMichael Gogins
SubjectRe: [Csnd] Re: Trying to learn Git (on Windows?)
If you know basic C++ you will be fine with C, the other way round is not true. If you know basic C++ you should just use that.

Regards,
Mike


===========================
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Mon, Aug 19, 2013 at 8:50 AM, Cacophony7 <michaelsparks37@gmail.com> wrote:
Well maybe it's not a bug or maybe I'm not the one who found it. Perhaps the
other guy found it when I had a problem with CsoundQt. He did some code fix
or something and told me that I can get a new CsoundQt on git.

http://csound.1045644.n5.nabble.com/little-problem-on-CsoundQt-td5726641.htmlhttp://csound.1045644.n5.nabble.com/little-problem-on-CsoundQt-td5726641.html

I never touched subversion or git before but I heard of subversion when I
was trying to play a game called XreaL. I found two books that teaches git
in e-book format (pdf) and the real books are sold on Amazon. One of the
books requires familiarity with Unix Shell in order to comprehend it. I
tried Ubuntu before but I learned that there are many different shells and
so I felt lost not knowing much about Unix, Linux ect. buzzwords like /sudo
apt get/ rings a bell because I used them before in order to
download/install desired software or something like that.

I never compiled someone else's work before but I can take a look at
TortoiseGit and if there are any tutorials for TortoiseGit or version
control in general I'll see what I can do.
Any tutorials?

I know a bit about several programming languages. Especially object-oriented
ones (but I don't know what polymorphism is).
(or) I can wait for the next CsoundQt that has the fix but I really wanna
get my head around this version control stuff and really get involved in
helping all those Csounders out there (such as myself).

I probably read about 650 pages of computer programming and I still got a
ways to go. I get my books/e-books off of Amazon and torrent + pdf sites. I
just figured out today how to convert a PDF into data that an Ipod nano can
take. Tomorrow I'm gna take all my music files and put them on my Xbox 360
hard drive using a pen drive to transfer them.

I decided to learn C++ before I learn C. As a consequence I don't know any C
at all.

...and just to complete my life story I was remembering C++ in 2011 trying
to learn it again, fell in love with Csound all over again especially after
realising the power of blue, learned some Java hoping that it would help me
understand Processing (and it did) and finally learned some Python.
(Turbo) Pascal is the very first programming language that I have ever
touched in my whole life. Probably in 1998 and just for the record I found
Visual Basic very easy to learn.



--
View this message in context: http://csound.1045644.n5.nabble.com/Trying-to-learn-Git-on-Windows-tp5726871p5726877.html
Sent from the Csound - General mailing list archive at Nabble.com.


Send bugs reports to the Sourceforge bug trackers
csound6:
            https://sourceforge.net/p/csound/tickets/
csound5:
            https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




Date2013-08-19 14:21
FromTarmo Johannes
SubjectRe: [Csnd] Re: Trying to learn Git (on Windows?)
Hello,

if you need git for practical reasons, like for pulling and building the 
newest source of CsoundQt, you don't need so much:

there is a good short tutorial about it by Joachim Heintz:

http://sourceforge.net/apps/mediawiki/qutecsound/index.php?title=Working_with_CsoundQt%27s_git_repository

note that the git address has changed now compared to the wiki, it should be:


 http://git.code.sf.net/p/qutecsound/code

or use:
git clone http://git.code.sf.net/p/qutecsound/code qutecsound-code

And for building CsoundQt I really recommend QtCreator, it is free, cross 
platform and really good software (I don't know the correct package name for 
windows, it should be something like Qt Development Kit or similar).

There are built-in git functionality already there. If you cloned the 
repository and open qcs.pro file in QtCreator, it finds all necessary data, 
you need just to go to menu Tools-> Git-> Pull and it loads all the newest 
sources. Also it is possible to import the project from git directly to 
QtCreator:

File -> New file or project -> Git repository clone -> enter 
http://git.code.sf.net/p/qutecsound/code select the folder you want your local 
code to be saved and there you go! No need to touch terminal at all.

Although I absolutely agree that knowing about git is absolutley helpful - 
different situtions may occur...
But you hardly need to learn all the 600 pages of the good books :)

best!
tarmo



On Monday 19 August 2013 05:50:40 Cacophony7 wrote:
> Well maybe it's not a bug or maybe I'm not the one who found it. Perhaps the
> other guy found it when I had a problem with CsoundQt. He did some code fix
> or something and told me that I can get a new CsoundQt on git.
> 
> http://csound.1045644.n5.nabble.com/little-problem-on-CsoundQt-td5726641.htm
> lhttp://csound.1045644.n5.nabble.com/little-problem-on-CsoundQt-td5726641.ht
> ml
> 
> I never touched subversion or git before but I heard of subversion when I
> was trying to play a game called XreaL. I found two books that teaches git
> in e-book format (pdf) and the real books are sold on Amazon. One of the
> books requires familiarity with Unix Shell in order to comprehend it. I
> tried Ubuntu before but I learned that there are many different shells and
> so I felt lost not knowing much about Unix, Linux ect. buzzwords like /sudo
> apt get/ rings a bell because I used them before in order to
> download/install desired software or something like that.
> 
> I never compiled someone else's work before but I can take a look at
> TortoiseGit and if there are any tutorials for TortoiseGit or version
> control in general I'll see what I can do.
> Any tutorials?
> 
> I know a bit about several programming languages. Especially object-oriented
> ones (but I don't know what polymorphism is).
> (or) I can wait for the next CsoundQt that has the fix but I really wanna
> get my head around this version control stuff and really get involved in
> helping all those Csounders out there (such as myself).
> 
> I probably read about 650 pages of computer programming and I still got a
> ways to go. I get my books/e-books off of Amazon and torrent + pdf sites. I
> just figured out today how to convert a PDF into data that an Ipod nano can
> take. Tomorrow I'm gna take all my music files and put them on my Xbox 360
> hard drive using a pen drive to transfer them.
> 
> I decided to learn C++ before I learn C. As a consequence I don't know any C
> at all.
> 
> ...and just to complete my life story I was remembering C++ in 2011 trying
> to learn it again, fell in love with Csound all over again especially after
> realising the power of blue, learned some Java hoping that it would help me
> understand Processing (and it did) and finally learned some Python.
> (Turbo) Pascal is the very first programming language that I have ever
> touched in my whole life. Probably in 1998 and just for the record I found
> Visual Basic very easy to learn.
> 
> 
> 
> --
> View this message in context:
> http://csound.1045644.n5.nabble.com/Trying-to-learn-Git-on-Windows-tp572687
> 1p5726877.html Sent from the Csound - General mailing list archive at
> Nabble.com.
> 
> 
> Send bugs reports to the Sourceforge bug trackers
> csound6:
>             https://sourceforge.net/p/csound/tickets/
> csound5:
>             https://sourceforge.net/p/csound/bugs/
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"