[Csnd] Trying to learn Git (on Windows?)
Date | 2013-08-19 08:41 |
From | Cacophony7 |
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. |
Date | 2013-08-19 12:04 |
From | Michael Gogins |
Subject | Re: [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 GoginsIrreducible 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 |
Date | 2013-08-19 13:12 |
From | Jacques Leplat |
Subject | Re: [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
|
Date | 2013-08-19 13:50 |
From | Cacophony7 |
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. |
Date | 2013-08-19 14:07 |
From | Michael Gogins |
Subject | Re: [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 GoginsIrreducible 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 |
Date | 2013-08-19 14:21 |
From | Tarmo Johannes |
Subject | Re: [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" |