Fork 绝对是目前功能和交互最优秀的全功能的 Git 客户端,不仅免费,还非常多实用的功能,整体易用性已经达到很高的程度,非常适合编程开发人员使用,小编带来了Fork for Mac(Git客户端)使用教程,希望对您有帮助!

查看某个 Commit 所在项目的全部文件
选中一个 Commit 后,可以在软件下方的 Commit 区查看当前详细的 Commit 同时,查看其它同版本的文件。

查看一个文件的历史版本,细节改变或者文件的所有内容

如果是在命令行,则可以对应下面的命令:
# 文件 commit log
git log -- filename
# 文件 详细的修改
git log -p -- filename
# 使用 gitk 查看
gitk filename
精细到行的 Stage 和 Unstage

点击 Stage 会框选的两行代码放到 Staged Files 中,也就是放在了 git 的暂存区。如果点击 Discard Changes ,就会删除前面的两行修改,最后面的红色修改不会受到影响。
如果按住 option 键,就会把所有修改都放入暂存区。
查看 Stash 中的改变和 Commit 的位置

快捷的合并冲突

如果是在命令行,对应下面的命令:
# keep remote files
git merge --strategy-option theirs
# keep local files
git merge --strategy-option ours
# keep the remote file
git checkout --theirs /path/to/file
# keep local file
git checkout --ours /path/to/file
自动 fetch 和专注某几个分支
在处理分支上面,会自动 git fetch 让本地仓库更新到最新,同时还可以只显示其中几个分支,简洁的了解一个分支的详细变化。
常用快捷键
打开快速选择分支: ⇧ + ⌘ + O
Stash 文件修改: ⇧ + ⌘ + S
Discard Stashes 文件修改: ⇧ + ⌘ + D