5. 并行操作

优质
小牛编辑
129浏览
2023-12-01

接下来,创建2个分支来尝试并行操作吧。

首先创建issue2分支和issue3分支,并切换到issue2分支。

$ git branch issue2
$ git branch issue3
$ git checkout issue2
Switched to branch 'issue2'
$ git branch
* issue2
  issue3
  master

目前的历史记录

在issue2分支的myfile.txt添加commit命令的说明后提交。

连猴子都懂的Git命令
add 把变更录入到索引中
commit 记录索引的状态
$ git add myfile.txt
$ git commit -m "添加commit的说明"
[issue2 8f7aa27] 添加commit的说明
 1 files changed, 2 insertions(+), 0 deletions(-)

目前的历史记录

接着,切换到issue3分支。

$ git checkout issue3
Switched to branch 'issue3'

打开myfile.txt档案。由于在issue2分支添加了commit命令的说明,所以issue3分支的myfile.txt里只有add命令的说明。

添加pull命令的说明后提交。

连猴子都懂的Git命令
add 把变更录入到索引中
pull 取得远端数据库的内容
$ git add myfile.txt
$ git commit -m "添加pull的说明"
[issue3 e5f91ac] 添加pull的说明
 1 files changed, 2 insertions(+), 0 deletions(-)

目前的历史记录

这样,添加commit的说明的操作,和添加pull的说明的操作就并行进行了。