Git学习笔记5-多人协作开发

2018-09-19  本文已影响0人  微笑吧_5464

1-线上master主分支先建一个dev分支,以供组员开发,一定程度后,合并至master上;

- 克隆远程库

git clone git@github.com:michaelliao/learngit.git

- 查看远程仓库信息:

git remote -v
//或者
git branch -a 
//看到所有的本地和远程

- 创建远程仓库dev到本地,下面的命令创建了dev,并且切换到dev上:

git checkout -b dev origin/dev
//类似常用:
    // 查看分支:git branch
    // 创建分支:git branch <name>
    // 切换分支:git checkout <name>
    // 创建+切换分支:git checkout -b <name>
    // 合并某分支到当前分支:git merge <name>
    // 删除分支:git branch -d <name>

2-修改过后提交

git status
git add .
git commit -am 'add test file' // add test file是自己的注释
git push origin dev

当有冲突时:要先pull下来,解决冲突过后,先提交到本地,再提交到远程。

3-步骤简记

 // 整个流程在dev分支上
    // 1.获取状态
        git status 
    //2.如果有新添加的文件
        git add .
    //3.提交到本地
        git commit -am '注释'
    //4.提交远程之前 一般先获取远程的版本
        git pull
            //有冲突 修改有冲突的文件
                vim xx文件
            //修改完毕 从2开始重新往下执行
    //提交
        git  push origin dev
上一篇下一篇

猜你喜欢

热点阅读