File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
book/09-git-and-other-scms/sections Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,8 @@ Perforce 提供了一个叫作 Git Fusion 的产品(可在 http://www.perforce
22
22
针对我们的例子,我们将会使用最简单的方式安装 Git Fusion:下载一个虚拟机来运行 Perforce 守护进程与 Git Fusion。
23
23
可以从 http://www.perforce.com/downloads/Perforce/20-User[] 获得虚拟机镜像,下载完成后将它导入到你最爱的虚拟机软件中(我们将会使用 VirtualBox)。
24
24
25
- 在第一次启动机器后,它会询问你自定义三个 Linux 用户(`root`、`perforce` 与 `git`)的密码,并且提供一个实例名字来区分在同一网络下不同的安装。当那些都完成后,将会看到这样:
25
+ 在第一次启动机器后,它会询问你自定义三个 Linux 用户(`root`、`perforce` 与 `git`)的密码,并且提供一个实例名字来区分在同一网络下不同的安装。
26
+ 当那些都完成后,将会看到这样:
26
27
27
28
.Git Fusion 虚拟机启动屏幕。
28
29
image::images/git-fusion-boot.png[Git Fusion 虚拟机启动屏幕。]
@@ -521,7 +522,7 @@ $ git log --oneline --all --graph --decorate
521
522
结果恰如我们只是做了一次 `git push`,就像是应当实际发生的最接近的类比。
522
523
523
524
注意在这个过程中每一个 Git 提交都会被转化为一个 Perforce 变更集;如果想要将它们压缩成为一个单独的提交,可以在运行 `git p4 submit` 前进行一次交互式变基。
524
- 同样注意的是所有被转化为变更集的提交的 SHA 校验和都改变了;这是因为 git-p4 在每一个转化的提交增加一行到提交注释结尾:
525
+ 同样注意的是所有被转化为变更集的提交的 SHA-1 校验和都改变了;这是因为 git-p4 在每一个转化的提交增加一行到提交注释结尾:
525
526
526
527
[source,console]
527
528
----
You can’t perform that action at this time.
0 commit comments