一、新建一个本地仓库
① 新建一个文件夹,打开之后在命令行输入git init 初始化仓库。
git init
② 在新建的文件夹中随便创建一个文件(这样才能新建新的分支,不然新建分支命令没有作用)
③ 输入命令 git add . 和 git commit -m "init" 初始化仓库。
git add .
git commit -m "init"
二、主分支存放代码A,新建一个分支用于存放代码B。
① 输入命令 git checkout -b sub创建一个名叫sub的分支
再输入命令git checkout master 将分支切换回主分支。
git checkout -b sub
git checkout master
② 在master分支中,放入代码A。
③ 使用git add . 与 git commit -m "初始化A代码" 命令将代码提交。
git add .
git commit -m "初始化A代码"
④ 通过命令 git checkout sub 切换为副分支,同样将代码B放入sub分支。
git checkout sub
⑤ 使用git add . 与 git commit -m "初始化B代码" 命令将代码提交。
git add .
git commit -m "初始化B代码"
⑥ 使用 git checkout master 切换为主分支
git checkout master
⑦ 使用git merge sub 将sub分支的内容和主分支合并,然后解决冲突。
git merge sub
⑧ 解决冲突后,使用命令,即可将两个项目的代码合并。