github多人协同开发精简提炼

git多人协同开发详情

  • 首先由团队管理者 创建git团队 拉入成员
  • 创建好团队以后 初始会有一个名为 master 的主分支
  • 管理者初始化master

当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。

要查看远程库的信息,用git remote:(origin可以理解成为一个远程计服务器)

$ git remote
origin

git remote -v 可以查看你已经配置的远程仓库:

$ git remote -v
origin  [email protected]:michaelliao/learngit.git (fetch) 
origin  [email protected]:michaelliao/learngit.git (push)

接下来是我们要用到的指

我们要用到的指令:
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
强制删除分支:git branch -D <name>

下面是你们要注意的!

第一次项目开发之前 先git init 初始化环境

然后连接+克隆远程团队分支 (https://github.com/mymixcoding/vue-team.git 这是我们的开发网址)

git clone https://github.com/mymixcoding/vue-team.git master

(在某些场合,Git会自动在本地分支与远程分支之间,建立一种追踪关系(tracking)。比如,在git clone的时候,所有本地分支默认与远程主机的同名分支,建立追踪关系,也就是说,本地的master分支自动"追踪"origin/master分支。Git也允许手动建立追踪关系。所以一般情况下可以不写master)

一.进入克隆好的文件夹内

1.新建分支git branch 分支名称

2.切换分支用于你个人开发git checkout 分支名称

二.开发项目并完成以后

1.先将内容添加到缓存区 git add *

2.提交内容 git commit -m "版本更新原因"

3.切换分支到主分支git checkout master

4.重新拉取git pull https://github.com/mymixcoding/vue-team.git master(如果在开发期间github内容未发生变化,则不需要执行此步骤)

5.合并内容git merge 分支名称

6.将更新好的版本推送至github git push https://github.com/mymixcoding/vue-team.git master:master

7.删除分支 git branch -d

以后开发

1.先拉取服务器最新版本 git pull https://github.com/mymixcoding/vue-team.git master

2.新建分支+切换git checkout -b 分支名称

3.开始开发

4.重复 上面二 内容

猜你喜欢

转载自www.cnblogs.com/mixcoding/p/11254452.html