git@vger.kernel.org list mirror (unofficial, one of many)
 help / color / mirror / code / Atom feed
* Git in nutshell Inbox
@ 2013-07-09 14:28 Muhammad Bashir Al-Noimi
  2013-07-09 14:31 ` Matthieu Brucher
  2013-07-09 14:39 ` Matthieu Moy
  0 siblings, 2 replies; 13+ messages in thread
From: Muhammad Bashir Al-Noimi @ 2013-07-09 14:28 UTC (permalink / raw)
  To: git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 14:28 Git in nutshell Inbox Muhammad Bashir Al-Noimi
@ 2013-07-09 14:31 ` Matthieu Brucher
  2013-07-09 14:39 ` Matthieu Moy
  1 sibling, 0 replies; 13+ messages in thread
From: Matthieu Brucher @ 2013-07-09 14:31 UTC (permalink / raw)
  To: Muhammad Bashir Al-Noimi; +Cc: Git Mailing List

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/

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 14:28 Git in nutshell Inbox Muhammad Bashir Al-Noimi
  2013-07-09 14:31 ` Matthieu Brucher
@ 2013-07-09 14:39 ` Matthieu Moy
  2013-07-09 14:50   ` Muhammad Bashir Al-Noimi
  2013-07-09 18:37   ` John Szakmeister
  1 sibling, 2 replies; 13+ messages in thread
From: Matthieu Moy @ 2013-07-09 14:39 UTC (permalink / raw)
  To: Muhammad Bashir Al-Noimi; +Cc: git

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/

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 14:39 ` Matthieu Moy
@ 2013-07-09 14:50   ` Muhammad Bashir Al-Noimi
  2013-07-09 17:02     ` Fredrik Gustafsson
  2013-07-09 18:37   ` John Szakmeister
  1 sibling, 1 reply; 13+ messages in thread
From: Muhammad Bashir Al-Noimi @ 2013-07-09 14:50 UTC (permalink / raw)
  To: Matthieu Moy; +Cc: git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 14:50   ` Muhammad Bashir Al-Noimi
@ 2013-07-09 17:02     ` Fredrik Gustafsson
  2013-07-09 17:26       ` Muhammad Bashir Al-Noimi
  0 siblings, 1 reply; 13+ messages in thread
From: Fredrik Gustafsson @ 2013-07-09 17:02 UTC (permalink / raw)
  To: Muhammad Bashir Al-Noimi; +Cc: Matthieu Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 17:02     ` Fredrik Gustafsson
@ 2013-07-09 17:26       ` Muhammad Bashir Al-Noimi
  2013-07-09 17:38         ` Fredrik Gustafsson
  0 siblings, 1 reply; 13+ messages in thread
From: Muhammad Bashir Al-Noimi @ 2013-07-09 17:26 UTC (permalink / raw)
  To: Fredrik Gustafsson; +Cc: Matthieu Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 17:26       ` Muhammad Bashir Al-Noimi
@ 2013-07-09 17:38         ` Fredrik Gustafsson
  2013-07-09 20:47           ` Muhammad Bashir Al-Noimi
  0 siblings, 1 reply; 13+ messages in thread
From: Fredrik Gustafsson @ 2013-07-09 17:38 UTC (permalink / raw)
  To: Muhammad Bashir Al-Noimi; +Cc: Fredrik Gustafsson, Matthieu Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 14:39 ` Matthieu Moy
  2013-07-09 14:50   ` Muhammad Bashir Al-Noimi
@ 2013-07-09 18:37   ` John Szakmeister
  2013-07-09 20:49     ` Muhammad Bashir Al-Noimi
  1 sibling, 1 reply; 13+ messages in thread
From: John Szakmeister @ 2013-07-09 18:37 UTC (permalink / raw)
  To: Matthieu Moy; +Cc: Muhammad Bashir Al-Noimi, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 17:38         ` Fredrik Gustafsson
@ 2013-07-09 20:47           ` Muhammad Bashir Al-Noimi
  2013-07-10 10:10             ` Muhammad Bashir Al-Noimi
  0 siblings, 1 reply; 13+ messages in thread
From: Muhammad Bashir Al-Noimi @ 2013-07-09 20:47 UTC (permalink / raw)
  To: iveqy; +Cc: Matthieu.Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 18:37   ` John Szakmeister
@ 2013-07-09 20:49     ` Muhammad Bashir Al-Noimi
  0 siblings, 0 replies; 13+ messages in thread
From: Muhammad Bashir Al-Noimi @ 2013-07-09 20:49 UTC (permalink / raw)
  To: john; +Cc: Matthieu.Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-09 20:47           ` Muhammad Bashir Al-Noimi
@ 2013-07-10 10:10             ` Muhammad Bashir Al-Noimi
  2013-07-10 10:29               ` Fredrik Gustafsson
  2013-07-13  0:26               ` David Aguilar
  0 siblings, 2 replies; 13+ messages in thread
From: Muhammad Bashir Al-Noimi @ 2013-07-10 10:10 UTC (permalink / raw)
  To: Fredrik Gustafsson; +Cc: Matthieu Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-10 10:10             ` Muhammad Bashir Al-Noimi
@ 2013-07-10 10:29               ` Fredrik Gustafsson
  2013-07-13  0:26               ` David Aguilar
  1 sibling, 0 replies; 13+ messages in thread
From: Fredrik Gustafsson @ 2013-07-10 10:29 UTC (permalink / raw)
  To: Muhammad Bashir Al-Noimi; +Cc: Fredrik Gustafsson, Matthieu Moy, git

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Git in nutshell Inbox
  2013-07-10 10:10             ` Muhammad Bashir Al-Noimi
  2013-07-10 10:29               ` Fredrik Gustafsson
@ 2013-07-13  0:26               ` David Aguilar
  1 sibling, 0 replies; 13+ messages in thread
From: David Aguilar @ 2013-07-13  0:26 UTC (permalink / raw)
  To: Muhammad Bashir Al-Noimi
  Cc: Fredrik Gustafsson, Matthieu Moy, Git Mailing List

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-07-13  0:26 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-09 14:28 Git in nutshell Inbox Muhammad Bashir Al-Noimi
2013-07-09 14:31 ` Matthieu Brucher
2013-07-09 14:39 ` Matthieu Moy
2013-07-09 14:50   ` Muhammad Bashir Al-Noimi
2013-07-09 17:02     ` Fredrik Gustafsson
2013-07-09 17:26       ` Muhammad Bashir Al-Noimi
2013-07-09 17:38         ` Fredrik Gustafsson
2013-07-09 20:47           ` Muhammad Bashir Al-Noimi
2013-07-10 10:10             ` Muhammad Bashir Al-Noimi
2013-07-10 10:29               ` Fredrik Gustafsson
2013-07-13  0:26               ` David Aguilar
2013-07-09 18:37   ` John Szakmeister
2013-07-09 20:49     ` Muhammad Bashir Al-Noimi

git@vger.kernel.org list mirror (unofficial, one of many)

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://public-inbox.org/git
	git clone --mirror http://ou63pmih66umazou.onion/git
	git clone --mirror http://czquwvybam4bgbro.onion/git
	git clone --mirror http://hjrcffqmbrq6wope.onion/git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 git git/ https://public-inbox.org/git \
		git@vger.kernel.org
	public-inbox-index git

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.version-control.git
	nntp://7fh6tueqddpjyxjmgtdiueylzoqt6pt7hec3pukyptlmohoowvhde4yd.onion/inbox.comp.version-control.git
	nntp://ie5yzdi7fg72h7s4sdcztq5evakq23rdt33mfyfcddc5u3ndnw24ogqd.onion/inbox.comp.version-control.git
	nntp://4uok3hntl7oi7b4uf4rtfwefqeexfzil2w6kgk2jn5z2f764irre7byd.onion/inbox.comp.version-control.git
	nntp://news.gmane.io/gmane.comp.version-control.git
 note: .onion URLs require Tor: https://www.torproject.org/

code repositories for project(s) associated with this inbox:

	https://80x24.org/mirrors/git.git

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git