DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
c

dofy 我创建了github组织,你看看有能直接push不?

  •  
  •   c · Aug 6, 2010 · 5137 views
    This topic created in 5785 days ago, the information mentioned may be changed or developed.
    12 replies    1970-01-01 08:00:00 +08:00
    dofy
        1
    dofy  
       Aug 6, 2010
    好我看看去
    c
        2
    c  
    OP
       Aug 6, 2010
    哈哈,可以,那以后就用这个组织代替那个个人的了。 :)
    dofy
        3
    dofy  
       Aug 6, 2010
    可以 push :D

    但这样代码不就不安全了么... 大家都直接 push 到 master 上了...

    这个是专为多人开发用的吗?
    c
        4
    c  
    OP
       Aug 6, 2010
    是呀,觉得那个组织里面有贡献者 :) 挺好玩的。那暂时还是先用个人的吧。
    dofy
        5
    dofy  
       Aug 6, 2010
    @c 好的, 添加 remote 然后 fetch 应该可以同步
    huacnlee
        6
    huacnlee  
       Aug 6, 2010
    Github 不是这样玩的
    参与这 Fork 个自己的版本,提交时 commit 然后 push,这个时候是push到自己的那个版本里面去

    接下来主版本可以看到 Fork版本 提交上来的东西,并可以选择合并

    这种如果你的代码写的规范,几个开发者之间甚至都不用沟通,只要管理者很很明白的看懂其他人提交的代码
    dofy
        7
    dofy  
       Aug 6, 2010
    @huacnlee 问题是, 如果主分支的 master 更新了, frok 如何得到这些更新呢
    huacnlee
        8
    huacnlee  
       Aug 6, 2010
    你要将 主分支 加入到你的 remote 里面,提交前 pull 主分支的东西
    如:
    git clone git://github.com/dofy/xfox.git
    git remote add git://github.com/paopaoyu/xfox.git paopaoyu
    # 修改了文件,一直到要 push 了
    git pull paopaoyu master
    # 解决冲突和测试
    git add .
    git commit -m "My change info, merge from paopaoyu <a4861d5a5e001bbfbb81fc47bc41fd70b1fbbbfc>"
    git push origin master

    最后是提交到自己的版本
    当然中间可能会出现你修改的内容和主分支上面获取的有冲突,那就手动解决,然后提交

    这样以来的好处是,你 push 的版本和主分支没有冲突了,主分支可以直接合并
    huacnlee
        9
    huacnlee  
       Aug 6, 2010
    Github 就是爽啊!这种多人合作的方式效率超高
    我以前玩 Python 的时候,国内大多 Pythoner 都把项目放 Google Code 上,那玩意儿过时了,作为开源项目很不方便!
    dofy
        10
    dofy  
       Aug 6, 2010
    @huacnlee 哦 了解了, 原来 pull 是干这个用的啊 :D 谢谢
    Los
        11
    Los  
       Aug 6, 2010
    Github现在已经成为我获取技术动态信息的主要来源,比如rubyonrails,我每天都能知道它细微改进的每一点
    dofy
        12
    dofy  
       Aug 6, 2010
    @Los 哈哈, 看来我学得很及时啊 :D
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4238 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 04:12 · PVG 12:12 · LAX 21:12 · JFK 00:12
    ♥ Do have faith in what you're doing.