{"thread":{"id":"34389","subject":"Git in nutshell Inbox","startedAt":"2013-07-09T14:28:34Z","lastAt":"2013-07-13T00:26:01Z","messageCount":13,"participants":["Muhammad Bashir Al-Noimi","Matthieu Brucher","Matthieu Moy","Fredrik Gustafsson","John Szakmeister","David Aguilar"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"222923","messageId":"CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx=ViWpA2Q0itPw@mail.gmail.com","threadId":"34389","inReplyTo":null,"subject":"Git in nutshell Inbox","fromName":"Muhammad Bashir Al-Noimi","fromEmail":"mbnoimi@gmail.com","sentAt":"2013-07-09T14:28:34Z","receivedAt":"2013-07-09T14:28:34Z","isPatch":false,"sender":{"key":"mbnoimi@gmail.com","avatar":"https://gravatar.com/avatar/c4792d7f2d8f962a4e3a82b034030f4577566fa4f505fa868179eb3d58f47360?d=mp&s=160"},"body":"Howdy?\n\nI'm bzr user and I want to migrate to git. Generally I use bzr through\nBazaar Explorer which is very easy & neat GUI utility for managing bzr\nrepositories. May you please guide me to most easy way to migrate to\nGit?\n\nP.S.\n\n* I'm very comfortable with bzr (it has awesome GUI utility) but I\ndecided to leave it because of its technical weakness by comparing to\ngit.\n* I hate to use terminal in everything so please don't give me links\nwith terminal commands I look for rapid and user friendly migration.\n* I don't care about commercial solutions I'm open source fan :)\n* Most git hosting I'm interesting in is gitorious.org because it's\nfrom open source family (that's what I read about) may you correct me\nif I'm wrong?\n\n\n--\nBest Regards\nMuhammad Bashir Al-Noimi\n"},{"id":"222924","messageId":"CAHCaCkL5BUGvawK4XZtc85LDtTcdiBJ75=EQ1hSP4QQWDw_DdQ@mail.gmail.com","threadId":"34389","inReplyTo":"CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx=ViWpA2Q0itPw@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Matthieu Brucher","fromEmail":"matthieu.brucher@gmail.com","sentAt":"2013-07-09T14:31:21Z","receivedAt":"2013-07-09T14:31:21Z","isPatch":false,"sender":{"key":"matthieu.brucher@gmail.com","avatar":null},"body":"Hi,\n\nIf you are on Windows or OS X, you can try SourceTree from Atlassian\n(free). It is really nice to work with.\n\nCheers,\n\nMatthieu\n\n2013/7/9 Muhammad Bashir Al-Noimi <mbnoimi@gmail.com>:\n> Howdy?\n>\n> I'm bzr user and I want to migrate to git. Generally I use bzr through\n> Bazaar Explorer which is very easy & neat GUI utility for managing bzr\n> repositories. May you please guide me to most easy way to migrate to\n> Git?\n>\n> P.S.\n>\n> * I'm very comfortable with bzr (it has awesome GUI utility) but I\n> decided to leave it because of its technical weakness by comparing to\n> git.\n> * I hate to use terminal in everything so please don't give me links\n> with terminal commands I look for rapid and user friendly migration.\n> * I don't care about commercial solutions I'm open source fan :)\n> * Most git hosting I'm interesting in is gitorious.org because it's\n> from open source family (that's what I read about) may you correct me\n> if I'm wrong?\n>\n>\n> --\n> Best Regards\n> Muhammad Bashir Al-Noimi\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n\n\n\n-- \nInformation System Engineer, Ph.D.\nBlog: http://matt.eifelle.com\nLinkedIn: http://www.linkedin.com/in/matthieubrucher\nMusic band: http://liliejay.com/\n"},{"id":"222925","messageId":"vpq4nc3g5l5.fsf@anie.imag.fr","threadId":"34389","inReplyTo":"CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx=ViWpA2Q0itPw@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Matthieu Moy","fromEmail":"matthieu.moy@imag.fr","sentAt":"2013-07-09T14:39:50Z","receivedAt":"2013-07-09T14:39:50Z","isPatch":false,"sender":{"key":"git@matthieu-moy.fr","avatar":"https://avatars.githubusercontent.com/u/14709?v=4"},"body":"Muhammad Bashir Al-Noimi <mbnoimi@gmail.com> writes:\n\n> I'm bzr user and I want to migrate to git. Generally I use bzr through\n> Bazaar Explorer which is very easy & neat GUI utility for managing bzr\n> repositories. May you please guide me to most easy way to migrate to\n> Git?\n\n(I think it's a mistake to stick to GUI: the concepts are easier to\nunderstand with Git commands IMHO\")\n\nBut there are nice GUIs for Git too. The \"official\" one is git gui,\ndistributed with Git. I do not like the visual aspect a lot, but it has\na very good coverage of Git's functionalities. Otherwise, have a look at\n\n  https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces\n\ngit-cola is a good one.\n\n> * I'm very comfortable with bzr (it has awesome GUI utility) but I\n> decided to leave it because of its technical weakness by comparing to\n> git.\n\nAnother reason to migrate is that bzr's developpement has stopped :-(.\n\n> * Most git hosting I'm interesting in is gitorious.org because it's\n> from open source family (that's what I read about) may you correct me\n> if I'm wrong?\n\ngitorious.org runs with free software (you can host a gitorious at home\nif you want). github.com is probably the most popular hosting site, it\nuses a lot of free software (and GitHub contributes a lot to free\nsoftware), but the complete solution is closed-source (you'll have to\npay if you want to run it at home, and won't be able to modify it).\n\nThere are tons of alternatives. See e.g.\nhttps://git.wiki.kernel.org/index.php/GitHosting\n\n-- \nMatthieu Moy\nhttp://www-verimag.imag.fr/~moy/\n"},{"id":"222926","messageId":"CABpATRt1wffDN7tC3fQpqLcHgf1M6NdhANjx+jxLhN2oa2xEZQ@mail.gmail.com","threadId":"34389","inReplyTo":"vpq4nc3g5l5.fsf@anie.imag.fr","subject":"Re: Git in nutshell Inbox","fromName":"Muhammad Bashir Al-Noimi","fromEmail":"mbnoimi@gmail.com","sentAt":"2013-07-09T14:50:20Z","receivedAt":"2013-07-09T14:50:20Z","isPatch":false,"sender":{"key":"mbnoimi@gmail.com","avatar":"https://gravatar.com/avatar/c4792d7f2d8f962a4e3a82b034030f4577566fa4f505fa868179eb3d58f47360?d=mp&s=160"},"body":"On Tue, Jul 9, 2013 at 4:39 PM, Matthieu Moy <Matthieu.Moy@imag.fr> wrote:\n> But there are nice GUIs for Git too. The \"official\" one is git gui,\n> distributed with Git. I do not like the visual aspect a lot, but it has\n> a very good coverage of Git's functionalities. Otherwise, have a look at\n>\n>   https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces\n>\n> git-cola is a good one.\n\nI tried to use git-cola and found it complicated and not user friendly\n(maybe because I came from Bazaar Explorer) I noticed that it needs\nterminal to be able to work (ex. it can't create new repository). I\ncan't even ask for merge modifications (I'm still know nothing in\ngit)! so do you know better GUI utility?\n\n\n--\nBest Regards\nMuhammad Bashir Al-Noimi\n"},{"id":"222937","messageId":"20130709170239.GC7038@paksenarrion.iveqy.com","threadId":"34389","inReplyTo":"CABpATRt1wffDN7tC3fQpqLcHgf1M6NdhANjx+jxLhN2oa2xEZQ@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Fredrik Gustafsson","fromEmail":"iveqy@iveqy.com","sentAt":"2013-07-09T17:02:39Z","receivedAt":"2013-07-09T17:02:39Z","isPatch":false,"sender":{"key":"iveqy@iveqy.com","avatar":"https://avatars.githubusercontent.com/u/761743?v=4"},"body":"On Tue, Jul 09, 2013 at 04:50:20PM +0200, Muhammad Bashir Al-Noimi wrote:\n> I tried to use git-cola and found it complicated and not user friendly\n> (maybe because I came from Bazaar Explorer) I noticed that it needs\n> terminal to be able to work (ex. it can't create new repository). I\n> can't even ask for merge modifications (I'm still know nothing in\n> git)! so do you know better GUI utility?\n\nYou don't need the terminal to create a new repository. When starting\ngit-cola from a non-git directory you get a menu where you can open an\nexisting git-repository, clone an existing git-repository or create a new one.\n\nHowever I agree with Matthieu that it's easier to understand git from\nthe command line. Git is developed and mostly used from the command\nline. It's the commandline that will give you most controll and most\nfunctionality.\n\n-- \nMed vänliga hälsningar\nFredrik Gustafsson\n\ntel: 0733-608274\ne-post: iveqy@iveqy.com\n"},{"id":"222940","messageId":"CABpATRsG=n1MzpPLc2u_gOmOM9G8Ym=O0j9bTuwwkUS6F6f1mQ@mail.gmail.com","threadId":"34389","inReplyTo":"20130709170239.GC7038@paksenarrion.iveqy.com","subject":"Re: Git in nutshell Inbox","fromName":"Muhammad Bashir Al-Noimi","fromEmail":"mbnoimi@gmail.com","sentAt":"2013-07-09T17:26:57Z","receivedAt":"2013-07-09T17:26:57Z","isPatch":false,"sender":{"key":"mbnoimi@gmail.com","avatar":"https://gravatar.com/avatar/c4792d7f2d8f962a4e3a82b034030f4577566fa4f505fa868179eb3d58f47360?d=mp&s=160"},"body":"On Tue, Jul 9, 2013 at 7:02 PM, Fredrik Gustafsson <iveqy@iveqy.com> wrote:\n> You don't need the terminal to create a new repository. When starting\n> git-cola from a non-git directory you get a menu where you can open an\n> existing git-repository, clone an existing git-repository or create a new one\n\nI'm using git-cola 1.4.3.5-1 it doesn't create a new repository it\njust open or clone. Its interface doesn't appear unless the user\nlaunched git repository folder\n\n\n--\nBest Regards\nMuhammad Bashir Al-Noimi\n"},{"id":"222941","messageId":"20130709173857.GF7038@paksenarrion.iveqy.com","threadId":"34389","inReplyTo":"CABpATRsG=n1MzpPLc2u_gOmOM9G8Ym=O0j9bTuwwkUS6F6f1mQ@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Fredrik Gustafsson","fromEmail":"iveqy@iveqy.com","sentAt":"2013-07-09T17:38:57Z","receivedAt":"2013-07-09T17:38:57Z","isPatch":false,"sender":{"key":"iveqy@iveqy.com","avatar":"https://avatars.githubusercontent.com/u/761743?v=4"},"body":"On Tue, Jul 09, 2013 at 07:26:57PM +0200, Muhammad Bashir Al-Noimi wrote:\n> On Tue, Jul 9, 2013 at 7:02 PM, Fredrik Gustafsson <iveqy@iveqy.com> wrote:\n> > You don't need the terminal to create a new repository. When starting\n> > git-cola from a non-git directory you get a menu where you can open an\n> > existing git-repository, clone an existing git-repository or create a new one\n> \n> I'm using git-cola 1.4.3.5-1 it doesn't create a new repository it\n> just open or clone. Its interface doesn't appear unless the user\n> launched git repository folder\n\nWell, I can't speak for such old version.\n\ngit-cola is about six years old and you're using a two year old release.\nYou miss 1/3 of all development that has been done on git-cola. I\nsuggest you update to a newer version. Too bad that ubuntu shipped such\nold version.\n\n-- \nMed vänliga hälsningar\nFredrik Gustafsson\n\ntel: 0733-608274\ne-post: iveqy@iveqy.com\n"},{"id":"222945","messageId":"CAEBDL5ViJqSOQB3ydK7jqmbeeQSBBJrFE09A+sB2h12Y2_D3CQ@mail.gmail.com","threadId":"34389","inReplyTo":"vpq4nc3g5l5.fsf@anie.imag.fr","subject":"Re: Git in nutshell Inbox","fromName":"John Szakmeister","fromEmail":"john@szakmeister.net","sentAt":"2013-07-09T18:37:56Z","receivedAt":"2013-07-09T18:37:56Z","isPatch":false,"sender":{"key":"john@szakmeister.net","avatar":"https://avatars.githubusercontent.com/u/448087?v=4"},"body":"On Tue, Jul 9, 2013 at 10:39 AM, Matthieu Moy <Matthieu.Moy@imag.fr> wrote:\n> Muhammad Bashir Al-Noimi <mbnoimi@gmail.com> writes:\n>\n>> I'm bzr user and I want to migrate to git. Generally I use bzr through\n>> Bazaar Explorer which is very easy & neat GUI utility for managing bzr\n>> repositories. May you please guide me to most easy way to migrate to\n>> Git?\n>\n> (I think it's a mistake to stick to GUI: the concepts are easier to\n> understand with Git commands IMHO\")\n\nDitto.  I think learning the command line makes the process much\neasier in the end.\n\n> But there are nice GUIs for Git too. The \"official\" one is git gui,\n> distributed with Git. I do not like the visual aspect a lot, but it has\n> a very good coverage of Git's functionalities. Otherwise, have a look at\n>\n>   https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces\n>\n> git-cola is a good one.\n\nYou might want to consider giggle.  I've not used it, but it's more\nBzrExplorer-like, IIRC.\n\n-John\n"},{"id":"222974","messageId":"51DC76E7.2080003@gmail.com","threadId":"34389","inReplyTo":"20130709173857.GF7038@paksenarrion.iveqy.com","subject":"Re: Git in nutshell Inbox","fromName":"Muhammad Bashir Al-Noimi","fromEmail":"mbnoimi@gmail.com","sentAt":"2013-07-09T20:47:35Z","receivedAt":"2013-07-09T20:47:35Z","isPatch":false,"sender":{"key":"mbnoimi@gmail.com","avatar":"https://gravatar.com/avatar/c4792d7f2d8f962a4e3a82b034030f4577566fa4f505fa868179eb3d58f47360?d=mp&s=160"},"body":"On 07/09/2013 07:38 PM, Fredrik Gustafsson wrote:\n> git-cola is about six years old and you're using a two year old release.\n> You miss 1/3 of all development that has been done on git-cola. I\n> suggest you update to a newer version. Too bad that ubuntu shipped such\n> old version.\nThanks for mentioning that. I get recent version from this PPS\nhttps://launchpad.net/~winski/+archive/git-cola\n\nThere is a big difference between old and new version... voila.\nNow I've to make some tests because the new version is completely \ndifferent than the old one so I'll send a feedback soon.\n\nThanks again :)\n\n-- \nBest Regards,\nMuhammad Bashir Al-Noimi\n"},{"id":"222975","messageId":"51DC7748.6000707@gmail.com","threadId":"34389","inReplyTo":"CAEBDL5ViJqSOQB3ydK7jqmbeeQSBBJrFE09A+sB2h12Y2_D3CQ@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Muhammad Bashir Al-Noimi","fromEmail":"mbnoimi@gmail.com","sentAt":"2013-07-09T20:49:12Z","receivedAt":"2013-07-09T20:49:12Z","isPatch":false,"sender":{"key":"mbnoimi@gmail.com","avatar":"https://gravatar.com/avatar/c4792d7f2d8f962a4e3a82b034030f4577566fa4f505fa868179eb3d58f47360?d=mp&s=160"},"body":"On 07/09/2013 08:37 PM, John Szakmeister wrote:\n> You might want to consider giggle.  I've not used it, but it's more\n> BzrExplorer-like, IIRC.\nNo no no, git-cola much similar to Bazaar Explorer. Giggle is so far way \nfrom Bazaar Explorer like\n\n-- \nBest Regards,\nMuhammad Bashir Al-Noimi\n"},{"id":"223001","messageId":"CABpATRsr=50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg@mail.gmail.com","threadId":"34389","inReplyTo":"51DC76E7.2080003@gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Muhammad Bashir Al-Noimi","fromEmail":"mbnoimi@gmail.com","sentAt":"2013-07-10T10:10:55Z","receivedAt":"2013-07-10T10:10:55Z","isPatch":false,"sender":{"key":"mbnoimi@gmail.com","avatar":"https://gravatar.com/avatar/c4792d7f2d8f962a4e3a82b034030f4577566fa4f505fa868179eb3d58f47360?d=mp&s=160"},"body":"On Tue, Jul 9, 2013 at 10:47 PM, Muhammad Bashir Al-Noimi\n<mbnoimi@gmail.com> wrote:\n> Now I've to make some tests because the new version is completely different\n> than the old one so I'll send a feedback soon.\n\n\nThanks guys, the recent git-cola fabulous so I don't need to use the\nterminal anymore for git.\n\nAs I mentioned above, I came from bzr background so git not completely\nstrange to me I just want to learn more about some commands so may you\nplease guide me to a quick reference (as simple as possible)\n\n--\nBest Regards\nMuhammad Bashir Al-Noimi\n"},{"id":"223002","messageId":"20130710102944.GA7714@paksenarrion.iveqy.com","threadId":"34389","inReplyTo":"CABpATRsr=50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"Fredrik Gustafsson","fromEmail":"iveqy@iveqy.com","sentAt":"2013-07-10T10:29:44Z","receivedAt":"2013-07-10T10:29:44Z","isPatch":false,"sender":{"key":"iveqy@iveqy.com","avatar":"https://avatars.githubusercontent.com/u/761743?v=4"},"body":"On Wed, Jul 10, 2013 at 12:10:55PM +0200, Muhammad Bashir Al-Noimi wrote:\n> On Tue, Jul 9, 2013 at 10:47 PM, Muhammad Bashir Al-Noimi\n> <mbnoimi@gmail.com> wrote:\n> > Now I've to make some tests because the new version is completely different\n> > than the old one so I'll send a feedback soon.\n> \n> \n> Thanks guys, the recent git-cola fabulous so I don't need to use the\n> terminal anymore for git.\n\nGlad you found something that works for you.\n\n> \n> As I mentioned above, I came from bzr background so git not completely\n> strange to me I just want to learn more about some commands so may you\n> please guide me to a quick reference (as simple as possible)\n> \n\ngit help\ngives you a list of a few usefull commands.\n\nif you search after \"git cheat sheat\" you will get a lot of hits,\nhowever I don't know any that would be better than anyone else.\n\n-- \nMed vänliga hälsningar\nFredrik Gustafsson\n\ntel: 0733-608274\ne-post: iveqy@iveqy.com\n"},{"id":"223231","messageId":"CAJDDKr6=4XvO2kr_-H9LBojC1BJa-SQ9+JnaREvyw+n1-6fUPA@mail.gmail.com","threadId":"34389","inReplyTo":"CABpATRsr=50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg@mail.gmail.com","subject":"Re: Git in nutshell Inbox","fromName":"David Aguilar","fromEmail":"davvid@gmail.com","sentAt":"2013-07-13T00:26:01Z","receivedAt":"2013-07-13T00:26:01Z","isPatch":false,"sender":{"key":"davvid@gmail.com","avatar":"https://avatars.githubusercontent.com/u/13196?v=4"},"body":"On Wed, Jul 10, 2013 at 3:10 AM, Muhammad Bashir Al-Noimi\n<mbnoimi@gmail.com> wrote:\n> On Tue, Jul 9, 2013 at 10:47 PM, Muhammad Bashir Al-Noimi\n> <mbnoimi@gmail.com> wrote:\n>> Now I've to make some tests because the new version is completely different\n>> than the old one so I'll send a feedback soon.\n>\n> Thanks guys, the recent git-cola fabulous so I don't need to use the\n> terminal anymore for git.\n\nThanks for the kind words :-)  I'm glad you like it. (I'm the git-cola author)\n\nI noticed that you were asking about creating new repositories so I\nrecently added that feature to the File menu (FIle -> New\nRepository...).  That feature was previously only available in the\nstartup dialog that is activated when the launcher icon is clicked (or\n\"git-cola --prompt\") so you probably found it there.\n\nI'll probably be doing an official release later this month; you won't\nsee it until the PPAs and packagers pickup the new release, though.\n\nIf you're interested in trying it out I often point people to its the\nGit repository -- the project is setup such that it can run directly\nout of its source tree without needing to \"make\" or install anything.\nYour machine has all of git-cola's dependencies available since you've\nalready installed its deb package.  All it takes to run a development\nversion is to clone the repo and run e.g.\n$HOME/src/git-cola/bin/git-cola (assuming you've cloned the project to\n$HOME/src/git-cola).\n\nI keep the \"master\" branch very stable so it's quite safe to run that\nversion, especially if you're interested in the latest/greatest.\n\nBest,\n--\nDavid\n"}]}