Git

git多人协作开发

拉取仓库

git clone XXXXX

建立分支

  • 我们现在本地建立分支,在项目文件夹下执行。
    // 建立并切换到a分支
    git checkout -b a
    

    编写提交代码

    编写完以后,我们提交代码到远程的 a 分支。我们按顺序执行下面代码: ``` // 将项目的代码变化提交到缓存区(包括修改、添加和删除) git add -A

// 将缓存区的所有内容提交到当前本地分支,并附上提交说明:’xxx’ git commit -m ‘xxx’

// 将代码提交到远程a分支 git push origin a

## 合并
- 如果从你克隆项目到本地到你准备合并 a 分支的这个过程中有人提交过代码到 master 分支。那么,我们需要先将本地项目切回 master 分支:

git checkout master

- 将最新的远程 master 分支代码拉到本地的 master 分支:

git pull origin master

- 切换到本地 a 分支

git checkout a

将本地 master 分支合并到当前分支:

git merge master ``` 进阶尝试git fetch