zsh最近Gitを使い始めた。で、ブランチとか使うようになって、今どのブランチにいるのかをzshのプロンプトに表示したくなってきた。「そういやそんなブログのエントリ、よく見かけるな」と思ってちょっと調べてみた。gitコマンドを呼び出してなんかやってる例が... 続きを読む
When Rails 2.2 hit the shelves, the features were not compelling enough for us to move Poll Everywhere from 2.1 to 2.2. Now that 2.3 is out, we've got a number of reasons to upgrade and as expected, there was a lot of breakage. To make matter... 続きを読む
Our team has been working our way into the Git world. One of our big client projects is now 100% git while the other is still on Subversion for another month or so. (I’m getting by with git-svn, the gateway drug on that). We’ve had pretty m... 続きを読む
Programblings Rambling about programming and life as a programmer - by Mathieu Martin The context Recently at GiraffeSoft we started a new project, based on another existing project we already had going. We could call this a long term fork. L... 続きを読む
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84... 続きを読む
This is the second part of a series of articles on Git. This post is primarily going to focus on the git reset command and how to track multiple remote subversion branches. First, a bit of background on git reset. In my opinion it is one of t... 続きを読む
http://github.com/最近一部で話題沸騰の github。github は Rails で作られたアプリケーションでは、自分が知りうる限り一番の完成度と使いやすさを誇るんじゃないか、と思っています。ソースコードツリーの見やすさ、(g)zipでくれ機能、各種 git の情報へのア... 続きを読む
Git is a program for Source Code Management (SCM) whose complexity has been blown out of proportion. This may be due to the fact that early on it was primarily used by Linux kernel hackers who, needless to say, do not represent most users of ... 続きを読む
Surely, by now, you’ve heard of GitHub. (Don’t call me surely.) It’s totally the Indiana Jones of repository hosts. Feel free to stalk Pj and I to see what we’re up to. Blogging be damned! If you haven’t heard of GitHub, there are tons o... 続きを読む
This message: [ Message body ] [ Respond ] [ More options ] Related messages: [ Next message ] [ Previous message ] [ In reply to ] [ Next in thread ] [ Replies ] From: <linux@horizon.com> Date: 2005-12-08 17:34:09 As I mentioned with all my ... 続きを読む
Git is a complicated beast. The Git index, if you’re coming from other VCS’s, is a new concept. Yesterday I described how I use the Git index in my workflow: These pictures illustrate the multiple locations, or “data stores”, that host a ... 続きを読む
Git’s great! But it’s difficult to learn (it was for me, anyway) — especially the index, which unlike the power-user features, comes up in day-to-day operation. Here’s my path to enlightment, and how I ended up using the index in my parti... 続きを読む
So you've found a bug you want to fix, or a feature you want to implement, thanks! If you follow this guide it will make it much easier for the community to review your changes, and the core team to get them included in the next release. If y... 続きを読む
[Basic Repository] commands are needed by people who have a repository --- that is everybody, because every working tree of git is a repository. In addition, [Individual Developer (Standalone)] commands are essential for anybody who makes a c... 続きを読む
Ruby makes Rails, Javascript makes Ajax, Dr Nic makes Magic Using Git within a project (forking around) Posted by Dr Nic on February 03, 2008 In Star Wars, when Grand Moff Tarkin orders the destruction of the planet Alderaan, you must questio... 続きを読む
Everyone loves git (unless you love mecurial), and svn is so passe, so it’s time to hop on the bandwagon! Step 1: Install Git. I use macports. # sudo port install git-core +svn Others may want to use one of these commands: # sudo apt-get ins... 続きを読む
git 期 16:58 | 「これコミットして大丈夫なのかな...」と考える前に github で fork。がんがん実装コミットしまくりで公開。いい感じの実装できたから pull request を送ってメイン開発者が気に入れば採用。採用されなくても public なレポジトリとして残る。... 続きを読む
Git Wiki Homepage Welcome to the Git wiki web site. This wiki is a community effort to provide an accurate source of information for all things related to Git. Make sure to visit the Git website for current updates and information. The Git we... 続きを読む
I remember thinking how impressive the roll-out of Subversion was. They reached some magic point where the majority of the development world just flipped and most everyone who've previously been on CVS switched in what seemed like an overnigh... 続きを読む
In my pursuit to understand Git, it’s been helpful for me to understand it from the bottom up — rather than look at it only in terms of its high-level commands. And since Git is so beautifully simple when viewed this way, I thought others m... 続きを読む
This is Jonathan Rockway's blog, where he talks about Angerwhale, Catalyst, and Everything. UPDATE (28 Apr 2008): So apparently this article made it to the front page of delicious, reddit, and hacker news. It's always the ones I least expect ... 続きを読む
Hosting a RubyGem on GitHub If you'd like to host your gem on Github, please do the following: Create a new repository on GitHub if you haven't already. Go to your project's edit page and check the 'RubyGem' box. Add project_name.gemspec to t... 続きを読む
SVN vs. Mercurial vs. Git For Managing Your Home Directory By Josh Carter | April 24, 2008 | Permalink | Posted in: Productivity For several years I've kept the bulk of my home directory in a revision control system. This allows me to synchro... 続きを読む
Useful git commands and quirks Things I’ve learned from my first git experiences. First of all, git is inconsistent as hell. Every command has its own quirks and syntax, so I’m attempting to catalog some of them here. We’ve been using git ... 続きを読む
Folks using RubyForge have been requesting alternatives to CVS and Subversion for a while - there are feature requests in for Mercurial, Monotone, Darcs, and Git. Of those, Git seems to be the most popular at the moment, so thanks to Garry D... 続きを読む
Git and Ruby: Git tutorials, articles and links for Rubyists Following on from this weeks' launch of Github, it's worth rounding up some of the best Ruby-related Git content out there. For those who still aren't familiar with what it is, Git ... 続きを読む
Git support in the latest capistrano works very well but there are two gotcha’s I ran into, i’ll document them here so that Google can pick it up. The first problem was the bizarre error message I got when I forgot to push my changes to the... 続きを読む
This week I decided to convert my Ledger repository over to Git. Previously I’d been using Subversion for about 4 years, and CVS for 1 year before that. There was a brief flirt with Darcs, and Mercurial, but neither ever attracted me enough ... 続きを読む
Git - a Talk by Randal Schwartz - 60 min - Oct 12, 2007 Google engEDU - www.stonehenge.com/ () Rate: Google Tech Talks October, 12 2007 ABSTRACT When you have hundreds of people simultaneously patching 25000 files of the Linux Kernel ...all ... 続きを読む
The thing about Git is that it’s oddly liberal with how and when you use it. Version control systems have traditionally required a lot of up-front planning followed by constant interaction to get changes to the right place at the right time ... 続きを読む
This title is currently available in Beta. Buy it now, and you'll be able to download successive releases of the PDF as the authors add material and correct mistakes. You'll get the final PDF when the book is finished. If you buy the combo pa... 続きを読む
Ruby makes Rails, Javascript makes Ajax, Dr Nic makes Magic First there was CVS, then came SVN to RubyForge. Actually, I’m guessing that CVS was the sole SCM initially, and SVN was added later. I just can’t imagine them starting RubyForge f... 続きを読む
Posted by David April 02, 2008 @ 09:39 PMWe’ve been preparing for Rails to move the official source repository from Subversion to Git for some time now and it seems that it’ll happen over the next week or so. The premiere will happen alongs... 続きを読む
作者 Mirko Stocker, 翻訳者 角谷 信太郎 - (株)永和システムマネジメント 投稿日 2008年3月27日 午後12時12分 コミュニティ Ruby トピック Ruby on Rails, テクノロジー, オープンソース, コラボレーション タグ Rails, Subversion Git(サイト・英語)は分散バ... 続きを読む
So, today, I'm working on a project, I've got it all mocked out with some sample forms and some throwaway objects to play with. I realize 'Hey, I need an authorization/authentication system', so I have a dilemma. On the one hand, my code is t... 続きを読む
I know, I know, this is blog post number one million about Git and git-svn. This is primarily for my co-workers who are wanting to switch to git for our SVN based projects like I have. (If I get them with git-svn, next we can start hosting wi... 続きを読む
This repository is private. All pages are served over SSL and all pushing and pulling is done over SSH. No one may fork, clone, or view it unless they are added as a member. Every repository with this icon () is private. This repository is pu... 続きを読む
2008-01-31: Git is the next Unix <!-- start of entry 200801/31 --> Git is the next Unix When I first heard about git, I was suspicious that there could be anything special about it, but after watching Linus' talk about it, I was... even more ... 続きを読む
No particular order - things near the top just happen to be what I’ve had time to look into so far. Git-svn crash course FLOSS Weekly #19 - Interview with Junio Hamano, maintainer of Git Git tutorial Learning git-svn in 5 minutes Scott Chaco... 続きを読む
Sunday, October 07, 2007 Using Git with Google Code Hosting The open source hosting at Google Code uses Subversion as its source code management system. The advantages of Subversion are: Easy to use - it is conceptually straight forwardSimple... 続きを読む
(訳注:この資料は、http://www.kernel.org/pub/software/scm/git/docs/user-manual.html に掲載されている 内容を日本語訳したものです。 英語が得意でないので、誤訳があるかもしれません。 必要な場合は、原文を参照してください。)git は高速な分散リビジョ... 続きを読む
An introduction to git-svn for Subversion/SVK users and deserters An introduction to git-svn for Subversion/SVK users and deserters This article is aimed at people who want to contribute to projects which are using Subversion as their code-wi... 続きを読む
Git is getting popular in Rails community these days, as there were being many changes in rails to support Git. Git is a open sourse fast version controller system. It was originally designed by Linus Torvalds to handle large projects. It was... 続きを読む
Everyone’s favorite blogging software has reached another milestone: 0.8 (Drax). It hasn’t hit the wires yet, but 0.8 is a welcome release from a codebase that hasn’t seen a release for over six months. The team (i.e., Rick) have moved awa... 続きを読む
Lately I’ve been working a lot on Ruby/Git, which is a library for using Git in Ruby. It’s now about at the point that I can integrate it into the stuff I’m doing at my work (we were doing some rather advanced read-tree/write-tree stuff), ... 続きを読む
Join The Conversation About Categories africa cat congress funny git globaleyes jessica life muniwifi politics programming ruby running rwanda technology tri trips Uncategorized Archives September 2008 July 2008 June 2008 May 2008 April 2008 ... 続きを読む
2006-07-02 gitとMercurialの比較[SCM] さまざまなオープンソースプロジェクトで分散SCMが使用されるようになってきている。 分散SCMの中でもっとも有望なのがgitとMercurialだが、OpenSolarisがMercurialを、cairoがgitの採用を決めた理由が公開されている。 F... 続きを読む
Posted by Tom Moertel Mon, 10 Dec 2007 21:52:00 GMT About three years ago, I switched to Darcs as my primary source-code management system. It was simple, intuitive, and powerful, and it made managing my projects more fun and less frustrating... 続きを読む
Welcome to the Git version control system! Here we will briefly introduce you to Git usage based on your current Subversion knowledge. You will need the latest Git installed; There is also a potentially useful tutorial in the Git documentatio... 続きを読む
Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago. 続きを読む
Hosting Git repositories, The Easy (and Secure) Way Update (08-10-2008): For topics not covered here, I encourage everyone to read the gitosis README, bundled with the distribution. There is also an example.conf configuration file that illust... 続きを読む