免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[其他] 版本控制之道---Git时代已经来到?(获奖名单已公布-2012-10-30) [复制链接]

论坛徽章:
5
狮子座
日期:2013-08-20 10:12:24午马
日期:2013-11-23 18:04:102015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之德黑兰石油
日期:2015-06-29 18:11:1115-16赛季CBA联赛之新疆
日期:2024-02-21 10:00:53
131 [报告]
发表于 2012-10-15 04:49 |只看该作者
回复 128# mci2004


    git diff --cached --check

论坛徽章:
0
132 [报告]
发表于 2012-10-15 09:22 |只看该作者
我的gitconfig
$ cat ~/.gitconfig
[user]
        name  = myname
        email = myname@gmail.com
[color]
        status = auto
        diff   = auto
        branch = auto
        ui     = auto
        interactive = auto
[alias]
        a   = add
        au  = add -u
        br  = branch
        cmt = commit
        co  = checkout
        d   = diff
        dc  = diff --cached
        dcw = diff --cached -w
        dw  = diff -w
        ft  = fetch
        pl  = pull
        ps  = push
        rb  = rebase
        rmt = remote
        sh  = stash
        st  = status
[core]
        excludesfile = ~/.gitignore
        whitespace = cr-at-eol
#   editor = emacs
[commit]
#   template = ~/.gitcommitmsg.txt
        pager = less

论坛徽章:
3
摩羯座
日期:2013-11-12 20:06:19午马
日期:2013-11-27 16:35:55双鱼座
日期:2014-04-04 19:02:30
133 [报告]
发表于 2012-10-15 11:10 |只看该作者
本帖最后由 mci2004 于 2012-10-15 11:11 编辑

回复 131# starwing83


    :wink: 神一般的存在,当初还是你带领我走进git的...膜拜

    Ps:要不要半夜不睡觉来刷楼啊~~~

论坛徽章:
0
134 [报告]
发表于 2012-10-15 11:46 |只看该作者
学习了。呵呵。。用来这么久的linux还不知道版本怎么控制的。

论坛徽章:
0
135 [报告]
发表于 2012-10-15 12:10 |只看该作者
git + quilt 是linux开发必备工具

论坛徽章:
0
136 [报告]
发表于 2012-10-15 12:12 |只看该作者
git 在远程服务器上做各bare库,然后几乎无所不能了。lol

论坛徽章:
3
摩羯座
日期:2013-11-12 20:06:19午马
日期:2013-11-27 16:35:55双鱼座
日期:2014-04-04 19:02:30
137 [报告]
发表于 2012-10-15 14:15 |只看该作者
既然是git讨论,我就顺便提个git的问题好了。

大家在用git做patch的时候,是比较喜欢
  1. git diff 〉patchname
复制代码
这种方式呢?
还是
  1. git format-patch
复制代码
这种方式呢?
为什么?
再问一下,linux kernel的开发社区只接受前一种方式做的patch是这样吗?

论坛徽章:
0
138 [报告]
发表于 2012-10-15 14:49 |只看该作者
git还可以吧,不过跟clearcase比起来,差距和明显,如果cc免费就爽了。

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
139 [报告]
发表于 2012-10-15 14:52 |只看该作者
回复 97# llzzccc

sandbox分支是什么意思?
你就说这个sandbox是中央仓库的一个子目录还是一个独立的仓库吧。

如果是中央仓库,怎么避免自己提交后,会影响他人提交?
即哪怕提交的是中央仓库的一个子目录,和他人完全不会有冲突,svn也会强制先update。

如果是独立仓库,怎么把一段历史merge到中央仓库?
这条方向可能有相关工具,但都把svn用到这地步了,何不直接用git?

论坛徽章:
0
140 [报告]
发表于 2012-10-15 15:22 |只看该作者
本帖最后由 xiaopan3322 于 2012-10-15 15:23 编辑

回复 117# llzzccc


    可能是我看错问题了,我说的是SVN的那幅图,本地的指的是working copy
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP