![]() How do you create a new project/repository?Ī git repository is simply a directory containing a special. That way, once they're a little more experienced, they can take out the introduction slides and peek at the commands they have to use. But on every slide, I also noted what they have to type in the Git Bash to achieve the same result. We were used to TortoiseSVN, so I also showed them how to add files using Tortoise, how to commit and so on. I recently also did an introduction to Git in my team at work. But in times with multi headed development boxes: why don't keep the Git Gui open on one monitor (the one used for general management stuff) and work on the other? The Git Gui and gitk are also usable, bring some convenience but lack explorer integration (at least in terms of overlays). But once the transition is made and your colleagues get more familiar to Git, it's time to come up with the real tools.Īnd the most powerful tool to interact with Git is the command line. ![]() I installed these just a few days ago so they are probably reasonably up to date.įor me, TortoiseGit is a tool that you can use to make the transition from – in your case – CVS to Git easier (like I wrote in my answer to Does TortoiseGit actually make Git a lot easier to use like TortoiseSVN?). I'm using TortoiseGit version 1.6.5.0 and msysgit version 1.7.4.msysgit.0, if it matters. Here's a message to the Google group about this, but it was from last summer. I'm looking for analogues to git add, git diff -cached, and git reset HEAD, specifically. Is there no way to interact with the index with TortoiseGit? But it seems to me that this is more than just GUI skin over the Git command line interface, and actually abstract some things completely away, specifically the index.įor instance, when I right click a new, unversioned file in the Windows Explorer, I can select "Add" from the TortoiseGit menu, and later commit this file, but this same menu item is missing from files which are already in Git, in which case I only see the option "submodule add". So I've been trying to get familiar with the Windows GUI Git tools including TortoiseGit. I've been using Git for about a year, but I almost exclusively used the Unix command line interface. ![]() I've been tasked with giving a presentation on Git to my colleagues, who are almost entirely Windows users who are used to using TortoiseCVS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |