|
So I'm aware that msysgit is somewhat buggy in comparison to it's UNIX counterpart, but I'm not sure if msys is to blame for this issue or if I'm just an idiot: Assume I have branch master, development and release. If I have development checked out, and do a code:
Now I'm in the release branch and do a code:
I blame msysgit because I haven't been able to replicate this on my Linux setup that I use at home. Is this a common issue? It's loving annoying.
|
# ¿ May 28, 2009 21:04 |
|
|
# ¿ Apr 29, 2024 10:16 |
|
haywire posted:Is there a tool like gitk or the network graph generator on github, but for Windows? Gitk runs on Windows. It's part of msysgit. There's a few alternative tools you can find here: http://git.or.cz/gitwiki/InterfacesFrontendsAndTools#GraphicalInterfaces, but all of the Windows tools I found on there were kind of poo poo. The best alternative to gitk that I've found is gitg for Linux which is only prettier than gitk, it's not more powerful.
|
# ¿ Aug 9, 2009 17:29 |
|
king_kilr posted:There is: http://code.google.com/p/tortoisegit/ . I've never used it though, I'm a cmd line *and* Linux whore. TortoiseGit, as well as GitExtensions fall flat on their face with regards to functionality in my experience. I just don't see Git as a tool you can use outside of the commandline, or at least without using both simultaneously. I just use the bash shell that msysgit includes and run it purely out of that.
|
# ¿ Aug 26, 2009 15:15 |
|
samiamwork posted:I had read through their analysis (http://code.google.com/p/support/wiki/DVCSAnalysis) and I totally understood why they went with Mercurial over Git. I'm not saying they *should* have gone with Git, just that I wish they had gone with Git since I like both Git and Google Code. Despite it's tendency to get bogged down from time to time, I actually prefer GitHub over Google Code personally. It targets more of the atmosphere I would like from a public code repository than Google Code does.
|
# ¿ Sep 15, 2009 04:01 |
|
Does anybody know how exactly a git graph is built out? I figured it'd be a fun project to build a graphing tool, something to compliment a git tool I've already built, but I can't seem to find any information that really explains the concept behind it, at the lowest possible level within git.
|
# ¿ Oct 15, 2009 22:27 |
|
bitprophet posted:Don't most of the various tools print out parent and child SHAs all over the place? or is that not what you're looking for? How will you know when a fork/merge occurred though and when?
|
# ¿ Oct 16, 2009 00:35 |
|
Milde posted:If a changeset has more than one child, new branches have been created. If a changeset has more than one parent, a merge has occurred. Ha, okay so this was way simpler than I had imagined. But thanks, much appreciated
|
# ¿ Oct 16, 2009 02:37 |
|
|
# ¿ Apr 29, 2024 10:16 |
|
Pardot posted:The reason it's called git is because it's a "stupid content tracker". It's incredibly simple in the way it does things, which is good. Yeah, reading through the article on Git for Computer Scientists really puts a lot into perspective. The trick I'm finding now is that git commit objects are only aware of their parents, not their children, so it's easy enough to figure out when to split the graph moving backwards, but pulling it back in is a bit trickier.
|
# ¿ Oct 16, 2009 20:05 |