|
Janin posted:You can give each branch its own directory, so generated temporary files won't get mixed up between branches. Janin posted:It works well on Windows, without having to install a Linux emulation layer, and comes with a GUI if that's your bag. http://code.google.com/p/msysgit/
|
# ¿ Apr 17, 2009 15:57 |
|
|
# ¿ Apr 29, 2024 09:44 |
|
Janin posted:You don't have to put them in different directories -- you can always just use the Git way where everything's mashed into one directory, if you want. SQLite is just a file and it's managed in a different repo from my actual work on Django itself. Janin posted:As for Python paths, if you can't figure out how to use relative paths, maybe the problem is you. What? I keep django in /home/user/django_src/ what would you like me to set my python path to such that everything would Just Work(tm) if I were to move it to be in a different directory? Janin posted:That's like saying I can run SourceSafe natively in Linux, because it works in Wine. I don't want to install GCC/Bash/etc just for a source-control system. deimos siad this better than I. Surely you're joking?
|
# ¿ Apr 17, 2009 19:49 |
|
Janin posted:Git's written in C, shell scripts, and Perl. Unless msysgit is a rewrite of all the scripts into C, it will require a UNIX shell, supporting binaries, and Perl to be installed. It's just one installer, so yeah. Janin posted:And the rest of the file types I mentioned? Not every project is so self-contained that there are no cache or temporary files generated. I don't understand this? Delete your temp files, keep them in the repo, or use git stash. You seem to be arguing that people have files that need to exist in the same directory as the repository, need to be long lived, and aren't actually part of the repository. Janin posted:If you've got a project you're devloping in ~/django_src/, then instead of hardcoding "/home/user/django_src" into testing scripts, just add the project's current directory to the Python path. I don't hardcode anything to my other scripts, they simply import django. I have ~/django_src/ on my python path, however if that's a moving target I have to be constantly moving my pythonpath, you seem to be acting deliberately obtuse.
|
# ¿ Apr 18, 2009 01:34 |
|
http://bitbucket.org/plans/ offers 1 free private repo.
|
# ¿ Apr 25, 2009 17:46 |
|
Allegedly it scales better to super large repos. I can only assume companies have ridiculously large repos as we know something like Git must be able to handle at least the size of Linux or GNOME.
|
# ¿ Jun 20, 2009 20:51 |
|
NotShadowStar posted:Is Trac pretty much the best game around when it comes to source browsing & ticket management? I'm using Github for public stuff but for internal projects that have no need to be put out into the public I've been using SVN and thinking about Trac (although it's kind of to get working under FastCGI) Trac is my second favorite. With my first being still in development trac replacement :/ I use my thing exclusively for my personal, and not yet public code, but I'm hoping it'll be able to full on replace trac/redmine/everything else full on by the end of the year.
|
# ¿ Aug 26, 2009 00:58 |
|
Tulenian posted:Am I being a pansy for not wanting to use Git on Windows due to my love of TortoiseSVN? It sounds neat but the lack of a good Windows Explorer plugin for Git (or even just decent Windows command line support) is really just killing my desire to use it on a new personal project. There is: http://code.google.com/p/tortoisegit/ . I've never used it though, I'm a cmd line *and* Linux whore.
|
# ¿ Aug 26, 2009 06:24 |
|
bitprophet posted:Is your problem that the directory exists, period, or is it that it's showing up in your git status output when in the master branch? I use git clean -x -f -d for handling cleanup of cross directory stuff. I also have a rmpycs alias available to me at all times.
|
# ¿ Sep 30, 2009 18:28 |
|
Pardot posted:Also check out chapter 9 of pro git. It's written by githubber Scott Chacon. I've only skimmed it and the whole book looks good, but ch 9 has all those diagrams I've seen him use at the ruby conferences and such which were a big help for me. Similarly the talk by Chris Wanstrath at DjangoCon (it's up on djangocon.blip.tv) is a good resource for the conceptual identity of git. Scott also gave a talk at pycon, avialable at pycon.blip.tv, that's good (it's about DVCS in general).
|
# ¿ Apr 16, 2010 00:11 |
|
git checkout your_branch your/file/path.txt this will copy that branches version of this file, and replace your current directories version of it.
|
# ¿ Jul 19, 2010 06:32 |
|
git tracks renames AFAIK
|
# ¿ Oct 10, 2010 17:53 |
|
|
# ¿ Apr 29, 2024 09:44 |
|
mercurial transplant == git cherry-pick
|
# ¿ Jan 13, 2011 02:54 |