prism
2010-09-15
git 的文件整理
install gitosis,要有自己的 git server 的話,覺得自己程式寫得太差,不好意思放到 github 的話 ;-)
http://www.hackido.com/2010/01/installing-git-on-server-ubuntu-or.html
http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way
windows 上的 GUI 的工具
http://code.google.com/p/tortoisegit/
並需先裝 http://code.google.com/p/msysgit/
windows 用安裝完後記得用,GitBash
ssh-keygen -C "yourname" -t rsa
接著就可以把 publich key 放到 C:\Documents and Settings/YOR NAME/.ssh/id_rsa.pub
有關 hudson 整合
http://wiki.hudson-ci.org/display/HUDSON/Plugins
參考資料
Git Cheat Sheet http://ktown.kde.org/~zrusin/git/git-cheat-sheet.svg
http://github.com/guides/git-cheat-sheet
http://progit.org/
http://progit.org/book/zh/ 中文版
Git from subversion
http://www.ibm.com/developerworks/linux/library/l-git-subversion-1/
http://www.ibm.com/developerworks/linux/library/l-git-subversion-2/
http://git.or.cz/course/svn.html
http://plog.longwin.com.tw/my_note-unix/2009/05/19/git-learn-initial-command-2009
Git with SVN
http://blog.kanru.info/archives/466
Linux Talks at Google
(影片有點長,我也沒有時間看,很閒的人可以看)
ps: 半年前試著將公司的版本控制由 subversion 轉移到 git 上面,遇到的問題大多是,同事不能接受,太常 conflict ,需要 merge ,沒有像 subversion 那樣,直接 update ,或是在 windows 上有 gui 的 merge tool 可以用,我 windows 也沒有很熟,搞不太清楚 windows 上設定好 merge tool,我都是用 vimdiff,所以後來,同事就全部繼續用 subversion ,比較歡樂,簡單,所以有一些文件整理一下,希望對有需要的人有幫助,我則是都用 git svn fetch, git svn rebase, git svn dcommit 來與 subversion server 溝通,同事們則是用,VPN 連到公司,似乎這樣也夠他們用了,畢竟,用過 git 的好,真的很難回去啦
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言