• Git 使用篇二:小组协作开发


    上一片搭建了git远程服务器,那么小组成员在使用git开发的时候都有什么要注意的。

    第一步:
    首先每个小组成员,在自己本地建立一个目录,作为工作空间,再去git clone 这个远程仓库:

        git clone git@xxxxx:/xxx/xxx.git
    

    第二步:
    一般的,小组成员需要建立属于自己的分支,每个分支代表着开发不同的功能

        git branch dev1//创立一个名字叫dev1的分支
    
        git branch //查看分支  你会看到:
                *master
                dev1
        这表示,你有两个分支,一个master(正在使用),还有一个新建的dev1分支
    

    第二步:
    一般都是,小组成员切换到自己分支里进行开发,而不要用master进行开发

        git checkout dev1 //切换到dev1分支
    
        //然后进行一顿开发操作,开发工作结束之后
    
        git add . //保存所有操作
    
        git commit -m "xxx" //提交所有操作
    

    第三步:
    master是主分支,要与远程保持同步,所以我们的开发分布不要直接推送到远程,
    应该先在本地和master合并,再推送到远程

        git checkout master //切换到主分支
    
        git merge dev1 //合并分支里的操作
    
        git push 
    

    补充:

    一般的团队协作模式是这样的:

    1,通过上面的步骤推送的自己的修改

    2,如果推送失败,说明远程master 已经更新过了,我们需要git pull 尝试合并

    3,如果合并有冲突,我们需要再本地解决冲突,提交。然后再去推送

  • 相关阅读:
    C版程序语法 (消除左递归)
    文法
    201506110248 实验报告
    组合数据类型
    UBUNTU四种版本的区别【转】
    MFC对话框程序屏蔽回车与ESC键,Tab键
    std::fstream打开中文路径名失败的问题原因、解决方法以及注意事项
    前进。。。。。。
    程序员学习能力提升三要素[转]
    java学习推荐资源
  • 原文地址:https://www.cnblogs.com/dacc123/p/8228511.html
Copyright © 2020-2023  润新知