# Git in nutshell Inbox

13 messages from 2013-07-09 to 2013-07-13. Participants: Muhammad Bashir Al-Noimi, Matthieu Brucher, Matthieu Moy, Fredrik Gustafsson, John Szakmeister, David Aguilar.
Thread: https://gitlist.dev/t/34389

## Muhammad Bashir Al-Noimi, 2013-07-09 14:28

Subject: Git in nutshell Inbox
Message-ID: <CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx=ViWpA2Q0itPw@mail.gmail.com>
URL: https://gitlist.dev/e/CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx%3DViWpA2Q0itPw%40mail.gmail.com

```
Howdy?

I'm bzr user and I want to migrate to git. Generally I use bzr through
Bazaar Explorer which is very easy & neat GUI utility for managing bzr
repositories. May you please guide me to most easy way to migrate to
Git?

P.S.

* I'm very comfortable with bzr (it has awesome GUI utility) but I
decided to leave it because of its technical weakness by comparing to
git.
* I hate to use terminal in everything so please don't give me links
with terminal commands I look for rapid and user friendly migration.
* I don't care about commercial solutions I'm open source fan :)
* Most git hosting I'm interesting in is gitorious.org because it's
from open source family (that's what I read about) may you correct me
if I'm wrong?


--
Best Regards
Muhammad Bashir Al-Noimi

```

## Matthieu Brucher, 2013-07-09 14:31

Subject: Re: Git in nutshell Inbox
Message-ID: <CAHCaCkL5BUGvawK4XZtc85LDtTcdiBJ75=EQ1hSP4QQWDw_DdQ@mail.gmail.com>
URL: https://gitlist.dev/e/CAHCaCkL5BUGvawK4XZtc85LDtTcdiBJ75%3DEQ1hSP4QQWDw_DdQ%40mail.gmail.com
In-Reply-To: <CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx=ViWpA2Q0itPw@mail.gmail.com>

```
Hi,

If you are on Windows or OS X, you can try SourceTree from Atlassian
(free). It is really nice to work with.

Cheers,

Matthieu

2013/7/9 Muhammad Bashir Al-Noimi <mbnoimi@gmail.com>:
> Howdy?
>
> I'm bzr user and I want to migrate to git. Generally I use bzr through
> Bazaar Explorer which is very easy & neat GUI utility for managing bzr
> repositories. May you please guide me to most easy way to migrate to
> Git?
>
> P.S.
>
> * I'm very comfortable with bzr (it has awesome GUI utility) but I
> decided to leave it because of its technical weakness by comparing to
> git.
> * I hate to use terminal in everything so please don't give me links
> with terminal commands I look for rapid and user friendly migration.
> * I don't care about commercial solutions I'm open source fan :)
> * Most git hosting I'm interesting in is gitorious.org because it's
> from open source family (that's what I read about) may you correct me
> if I'm wrong?
>
>
> --
> Best Regards
> Muhammad Bashir Al-Noimi
> --
> 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



-- 
Information System Engineer, Ph.D.
Blog: http://matt.eifelle.com
LinkedIn: http://www.linkedin.com/in/matthieubrucher
Music band: http://liliejay.com/

```

## Matthieu Moy, 2013-07-09 14:39

Subject: Re: Git in nutshell Inbox
Message-ID: <vpq4nc3g5l5.fsf@anie.imag.fr>
URL: https://gitlist.dev/e/vpq4nc3g5l5.fsf%40anie.imag.fr
In-Reply-To: <CABpATRsi-Akyv_d4xHsa0AdOdw4_P5VBpoWgx=ViWpA2Q0itPw@mail.gmail.com>

```
Muhammad Bashir Al-Noimi <mbnoimi@gmail.com> writes:

> I'm bzr user and I want to migrate to git. Generally I use bzr through
> Bazaar Explorer which is very easy & neat GUI utility for managing bzr
> repositories. May you please guide me to most easy way to migrate to
> Git?

(I think it's a mistake to stick to GUI: the concepts are easier to
understand with Git commands IMHO")

But there are nice GUIs for Git too. The "official" one is git gui,
distributed with Git. I do not like the visual aspect a lot, but it has
a very good coverage of Git's functionalities. Otherwise, have a look at

  https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces

git-cola is a good one.

> * I'm very comfortable with bzr (it has awesome GUI utility) but I
> decided to leave it because of its technical weakness by comparing to
> git.

Another reason to migrate is that bzr's developpement has stopped :-(.

> * Most git hosting I'm interesting in is gitorious.org because it's
> from open source family (that's what I read about) may you correct me
> if I'm wrong?

gitorious.org runs with free software (you can host a gitorious at home
if you want). github.com is probably the most popular hosting site, it
uses a lot of free software (and GitHub contributes a lot to free
software), but the complete solution is closed-source (you'll have to
pay if you want to run it at home, and won't be able to modify it).

There are tons of alternatives. See e.g.
https://git.wiki.kernel.org/index.php/GitHosting

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/

```

## Muhammad Bashir Al-Noimi, 2013-07-09 14:50

Subject: Re: Git in nutshell Inbox
Message-ID: <CABpATRt1wffDN7tC3fQpqLcHgf1M6NdhANjx+jxLhN2oa2xEZQ@mail.gmail.com>
URL: https://gitlist.dev/e/CABpATRt1wffDN7tC3fQpqLcHgf1M6NdhANjx%2BjxLhN2oa2xEZQ%40mail.gmail.com
In-Reply-To: <vpq4nc3g5l5.fsf@anie.imag.fr>

```
On Tue, Jul 9, 2013 at 4:39 PM, Matthieu Moy <Matthieu.Moy@imag.fr> wrote:
> But there are nice GUIs for Git too. The "official" one is git gui,
> distributed with Git. I do not like the visual aspect a lot, but it has
> a very good coverage of Git's functionalities. Otherwise, have a look at
>
>   https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces
>
> git-cola is a good one.

I tried to use git-cola and found it complicated and not user friendly
(maybe because I came from Bazaar Explorer) I noticed that it needs
terminal to be able to work (ex. it can't create new repository). I
can't even ask for merge modifications (I'm still know nothing in
git)! so do you know better GUI utility?


--
Best Regards
Muhammad Bashir Al-Noimi

```

## Fredrik Gustafsson, 2013-07-09 17:02

Subject: Re: Git in nutshell Inbox
Message-ID: <20130709170239.GC7038@paksenarrion.iveqy.com>
URL: https://gitlist.dev/e/20130709170239.GC7038%40paksenarrion.iveqy.com
In-Reply-To: <CABpATRt1wffDN7tC3fQpqLcHgf1M6NdhANjx+jxLhN2oa2xEZQ@mail.gmail.com>

```
On Tue, Jul 09, 2013 at 04:50:20PM +0200, Muhammad Bashir Al-Noimi wrote:
> I tried to use git-cola and found it complicated and not user friendly
> (maybe because I came from Bazaar Explorer) I noticed that it needs
> terminal to be able to work (ex. it can't create new repository). I
> can't even ask for merge modifications (I'm still know nothing in
> git)! so do you know better GUI utility?

You don't need the terminal to create a new repository. When starting
git-cola from a non-git directory you get a menu where you can open an
existing git-repository, clone an existing git-repository or create a new one.

However I agree with Matthieu that it's easier to understand git from
the command line. Git is developed and mostly used from the command
line. It's the commandline that will give you most controll and most
functionality.

-- 
Med vänliga hälsningar
Fredrik Gustafsson

tel: 0733-608274
e-post: iveqy@iveqy.com

```

## Muhammad Bashir Al-Noimi, 2013-07-09 17:26

Subject: Re: Git in nutshell Inbox
Message-ID: <CABpATRsG=n1MzpPLc2u_gOmOM9G8Ym=O0j9bTuwwkUS6F6f1mQ@mail.gmail.com>
URL: https://gitlist.dev/e/CABpATRsG%3Dn1MzpPLc2u_gOmOM9G8Ym%3DO0j9bTuwwkUS6F6f1mQ%40mail.gmail.com
In-Reply-To: <20130709170239.GC7038@paksenarrion.iveqy.com>

```
On Tue, Jul 9, 2013 at 7:02 PM, Fredrik Gustafsson <iveqy@iveqy.com> wrote:
> You don't need the terminal to create a new repository. When starting
> git-cola from a non-git directory you get a menu where you can open an
> existing git-repository, clone an existing git-repository or create a new one

I'm using git-cola 1.4.3.5-1 it doesn't create a new repository it
just open or clone. Its interface doesn't appear unless the user
launched git repository folder


--
Best Regards
Muhammad Bashir Al-Noimi

```

## Fredrik Gustafsson, 2013-07-09 17:38

Subject: Re: Git in nutshell Inbox
Message-ID: <20130709173857.GF7038@paksenarrion.iveqy.com>
URL: https://gitlist.dev/e/20130709173857.GF7038%40paksenarrion.iveqy.com
In-Reply-To: <CABpATRsG=n1MzpPLc2u_gOmOM9G8Ym=O0j9bTuwwkUS6F6f1mQ@mail.gmail.com>

```
On Tue, Jul 09, 2013 at 07:26:57PM +0200, Muhammad Bashir Al-Noimi wrote:
> On Tue, Jul 9, 2013 at 7:02 PM, Fredrik Gustafsson <iveqy@iveqy.com> wrote:
> > You don't need the terminal to create a new repository. When starting
> > git-cola from a non-git directory you get a menu where you can open an
> > existing git-repository, clone an existing git-repository or create a new one
> 
> I'm using git-cola 1.4.3.5-1 it doesn't create a new repository it
> just open or clone. Its interface doesn't appear unless the user
> launched git repository folder

Well, I can't speak for such old version.

git-cola is about six years old and you're using a two year old release.
You miss 1/3 of all development that has been done on git-cola. I
suggest you update to a newer version. Too bad that ubuntu shipped such
old version.

-- 
Med vänliga hälsningar
Fredrik Gustafsson

tel: 0733-608274
e-post: iveqy@iveqy.com

```

## John Szakmeister, 2013-07-09 18:37

Subject: Re: Git in nutshell Inbox
Message-ID: <CAEBDL5ViJqSOQB3ydK7jqmbeeQSBBJrFE09A+sB2h12Y2_D3CQ@mail.gmail.com>
URL: https://gitlist.dev/e/CAEBDL5ViJqSOQB3ydK7jqmbeeQSBBJrFE09A%2BsB2h12Y2_D3CQ%40mail.gmail.com
In-Reply-To: <vpq4nc3g5l5.fsf@anie.imag.fr>

```
On Tue, Jul 9, 2013 at 10:39 AM, Matthieu Moy <Matthieu.Moy@imag.fr> wrote:
> Muhammad Bashir Al-Noimi <mbnoimi@gmail.com> writes:
>
>> I'm bzr user and I want to migrate to git. Generally I use bzr through
>> Bazaar Explorer which is very easy & neat GUI utility for managing bzr
>> repositories. May you please guide me to most easy way to migrate to
>> Git?
>
> (I think it's a mistake to stick to GUI: the concepts are easier to
> understand with Git commands IMHO")

Ditto.  I think learning the command line makes the process much
easier in the end.

> But there are nice GUIs for Git too. The "official" one is git gui,
> distributed with Git. I do not like the visual aspect a lot, but it has
> a very good coverage of Git's functionalities. Otherwise, have a look at
>
>   https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces
>
> git-cola is a good one.

You might want to consider giggle.  I've not used it, but it's more
BzrExplorer-like, IIRC.

-John

```

## Muhammad Bashir Al-Noimi, 2013-07-09 20:47

Subject: Re: Git in nutshell Inbox
Message-ID: <51DC76E7.2080003@gmail.com>
URL: https://gitlist.dev/e/51DC76E7.2080003%40gmail.com
In-Reply-To: <20130709173857.GF7038@paksenarrion.iveqy.com>

```
On 07/09/2013 07:38 PM, Fredrik Gustafsson wrote:
> git-cola is about six years old and you're using a two year old release.
> You miss 1/3 of all development that has been done on git-cola. I
> suggest you update to a newer version. Too bad that ubuntu shipped such
> old version.
Thanks for mentioning that. I get recent version from this PPS
https://launchpad.net/~winski/+archive/git-cola

There is a big difference between old and new version... voila.
Now I've to make some tests because the new version is completely 
different than the old one so I'll send a feedback soon.

Thanks again :)

-- 
Best Regards,
Muhammad Bashir Al-Noimi

```

## Muhammad Bashir Al-Noimi, 2013-07-09 20:49

Subject: Re: Git in nutshell Inbox
Message-ID: <51DC7748.6000707@gmail.com>
URL: https://gitlist.dev/e/51DC7748.6000707%40gmail.com
In-Reply-To: <CAEBDL5ViJqSOQB3ydK7jqmbeeQSBBJrFE09A+sB2h12Y2_D3CQ@mail.gmail.com>

```
On 07/09/2013 08:37 PM, John Szakmeister wrote:
> You might want to consider giggle.  I've not used it, but it's more
> BzrExplorer-like, IIRC.
No no no, git-cola much similar to Bazaar Explorer. Giggle is so far way 
from Bazaar Explorer like

-- 
Best Regards,
Muhammad Bashir Al-Noimi

```

## Muhammad Bashir Al-Noimi, 2013-07-10 10:10

Subject: Re: Git in nutshell Inbox
Message-ID: <CABpATRsr=50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg@mail.gmail.com>
URL: https://gitlist.dev/e/CABpATRsr%3D50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg%40mail.gmail.com
In-Reply-To: <51DC76E7.2080003@gmail.com>

```
On Tue, Jul 9, 2013 at 10:47 PM, Muhammad Bashir Al-Noimi
<mbnoimi@gmail.com> wrote:
> Now I've to make some tests because the new version is completely different
> than the old one so I'll send a feedback soon.


Thanks guys, the recent git-cola fabulous so I don't need to use the
terminal anymore for git.

As I mentioned above, I came from bzr background so git not completely
strange to me I just want to learn more about some commands so may you
please guide me to a quick reference (as simple as possible)

--
Best Regards
Muhammad Bashir Al-Noimi

```

## Fredrik Gustafsson, 2013-07-10 10:29

Subject: Re: Git in nutshell Inbox
Message-ID: <20130710102944.GA7714@paksenarrion.iveqy.com>
URL: https://gitlist.dev/e/20130710102944.GA7714%40paksenarrion.iveqy.com
In-Reply-To: <CABpATRsr=50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg@mail.gmail.com>

```
On Wed, Jul 10, 2013 at 12:10:55PM +0200, Muhammad Bashir Al-Noimi wrote:
> On Tue, Jul 9, 2013 at 10:47 PM, Muhammad Bashir Al-Noimi
> <mbnoimi@gmail.com> wrote:
> > Now I've to make some tests because the new version is completely different
> > than the old one so I'll send a feedback soon.
> 
> 
> Thanks guys, the recent git-cola fabulous so I don't need to use the
> terminal anymore for git.

Glad you found something that works for you.

> 
> As I mentioned above, I came from bzr background so git not completely
> strange to me I just want to learn more about some commands so may you
> please guide me to a quick reference (as simple as possible)
> 

git help
gives you a list of a few usefull commands.

if you search after "git cheat sheat" you will get a lot of hits,
however I don't know any that would be better than anyone else.

-- 
Med vänliga hälsningar
Fredrik Gustafsson

tel: 0733-608274
e-post: iveqy@iveqy.com

```

## David Aguilar, 2013-07-13 00:26

Subject: Re: Git in nutshell Inbox
Message-ID: <CAJDDKr6=4XvO2kr_-H9LBojC1BJa-SQ9+JnaREvyw+n1-6fUPA@mail.gmail.com>
URL: https://gitlist.dev/e/CAJDDKr6%3D4XvO2kr_-H9LBojC1BJa-SQ9%2BJnaREvyw%2Bn1-6fUPA%40mail.gmail.com
In-Reply-To: <CABpATRsr=50r_xWTB1bf82mYTUkU9tGrz-YedsA9wrzMUPB0Jg@mail.gmail.com>

```
On Wed, Jul 10, 2013 at 3:10 AM, Muhammad Bashir Al-Noimi
<mbnoimi@gmail.com> wrote:
> On Tue, Jul 9, 2013 at 10:47 PM, Muhammad Bashir Al-Noimi
> <mbnoimi@gmail.com> wrote:
>> Now I've to make some tests because the new version is completely different
>> than the old one so I'll send a feedback soon.
>
> Thanks guys, the recent git-cola fabulous so I don't need to use the
> terminal anymore for git.

Thanks for the kind words :-)  I'm glad you like it. (I'm the git-cola author)

I noticed that you were asking about creating new repositories so I
recently added that feature to the File menu (FIle -> New
Repository...).  That feature was previously only available in the
startup dialog that is activated when the launcher icon is clicked (or
"git-cola --prompt") so you probably found it there.

I'll probably be doing an official release later this month; you won't
see it until the PPAs and packagers pickup the new release, though.

If you're interested in trying it out I often point people to its the
Git repository -- the project is setup such that it can run directly
out of its source tree without needing to "make" or install anything.
Your machine has all of git-cola's dependencies available since you've
already installed its deb package.  All it takes to run a development
version is to clone the repo and run e.g.
$HOME/src/git-cola/bin/git-cola (assuming you've cloned the project to
$HOME/src/git-cola).

I keep the "master" branch very stable so it's quite safe to run that
version, especially if you're interested in the latest/greatest.

Best,
--
David

```
