[zeuux-linux] Fwd: [ANNOUNCE] GIT 1.5.6.1

Jianjun Kong jianjun在zeuux.org
星期日 七月 6 23:33:43 CST 2008


On Sun, Jul 06, 2008 at 10:56:38PM +0800, Bill Xu wrote:
> 有谁实际使用过git么?比CVS/SVN好在哪里?给介绍一下。
>
> 另外,王聪如果有空,可以考虑贡献一下learning-git.cn.html,:)

跟踪Linux内核开发用过git,我们小组一些项目也是用git管理。我感觉最大的特点就是效率高、灵活。其查询、搜索、补丁制作、提交等等非常实用。不过git没有cvs容易理解,现在看来git应该更简单些。

Git 采用分布式版本库的方式,不必服务器端软件支持,使源码发布和开发及其方便。速度也很快,这对大项目很重要。它的合并跟踪能力,方便异地开发者合作。它只适用于 Linux/Unix 平台,没有 Windows 版本。
linux kernel、wine、U-boot等著名项目都采用git管理。 http://git.kernel.org/ 这里全是git维护的项目

详见: http://www.kernel.org/git
git中文教程:http://www.bitsun.com/documents/gittutorcn.htm

--------git 相关的命令--------------

git/                    git-diff-files          git-ls-tree
gitps                   git-sh-setup
gitaction               git-diff-index          git-mailinfo
git-pull                gitspa
git-add                 git-diff-tree           git-mailsplit
git-push                git-ssh-fetch
git-add--interactive    gitdpkgname             git-merge
git-quiltimport         git-ssh-pull
git-am                  git-fast-import         git-merge-base
git-read-tree           git-ssh-push
git-annotate            git-fetch               git-merge-file
git-rebase              git-ssh-upload
git-apply               git-fetch-pack          git-merge-index
git-receive-pack        git-status
git-applymbox           git-fetch--tool         git-merge-octopus
git-reflog              git-stripspace
git-applypatch          gitfm                   git-merge-one-file
gitregrep               git-svn
git-archive             git-fmt-merge-msg       git-merge-ours
git-relink              git-svnimport
git-bisect              git-for-each-ref        git-merge-recursive
git-remote              git-symbolic-ref
git-blame               git-format-patch        git-merge-resolve
git-repack              git-tag
git-branch              git-fsck                git-merge-stupid
git-repo-config         git-tar-tree
git-bundle              git-fsck-objects        git-merge-subtree
git-request-pull        gitunpack
git-cat-file            git-gc                  git-mergetool
git-rerere              git-unpack-file
git-check-attr          git-get-tar-commit-id   git-merge-tree
git-reset               git-unpack-objects
git-checkout            git-grep                gitmkdirs
git-revert              git-update-index
git-checkout-index      git-hash-object         git-mktag
git-rev-list            git-update-ref
git-check-ref-format    git-http-fetch          git-mktree
git-rev-parse           git-update-server-info
git-cherry              git-http-push           gitmount
gitrfgrep               git-upload-archive
git-cherry-pick         git-imap-send           git-mv
gitrgrep                git-upload-pack
git-clean               git-index-pack          git-name-rev
git-rm                  git-var
git-clone               git-init                git-pack-objects
git-runstatus           git-verify-pack
git-commit              git-init-db             git-pack-redundant
git-send-email          git-verify-tag
git-commit-tree         git-instaweb            git-pack-refs
git-send-pack           gitview
git-config              gitkeys                 git-parse-remote
git-shell               git-whatchanged
git-convert-objects     git-local-fetch         git-patch-id
git-shortlog            gitwhich
git-count-objects       git-log                 git-peek-remote
git-show                gitwipe
git-daemon              git-lost-found          gitpl
git-show-branch         git-write-tree
git-describe            git-ls-files            git-prune
git-show-index          gitxgrep
git-diff                git-ls-remote           git-prune-packed
git-show-ref       



关于邮件列表 zeuux-linux 的更多信息