Git教程
Git基础
Git 操作

Git工具

要探索Git的强大功能,我们需要一些工具。 Git带有一些工具,例如Git Bash,Git GUI,以提供机器和用户之间的接口。它支持内置和第三方工具。
Git带有内置的GUI工具,例如 git bash , git-gui 和 gitk 用于提交和浏览。它还为寻求平台特定体验的用户提供了一些第三方工具。

Git打包工具

Git提供了强大的功能来进行探索。我们需要许多工具,例如命令,命令行,Git GUI。让我们了解一些基本的打包工具。

GitBash

Git Bash是Windows环境的应用程序。用作Windows的Git命令行。 Git Bash为Git命令行体验提供了一个仿真层。 Bash是 Bourne Again Shell 的缩写。 Git软件包安装程序包含Windows操作系统上的Bash,bash实用程序和Git。
Bash是Linux和macOS上的标准默认Shell。 Shell是一个终端应用程序,用于通过命令与操作系统创建接口。
默认情况下,Git Windows软件包包含Git Bash工具。我们可以通过右键单击Windows资源管理器中的文件夹来访问它。

Git Bash命令

Git Bash附带了一些其他命令,这些命令存储在Git Bash的 /usr/bin 目录。 Git Bash可以在Windows上提供强大的外壳体验。 Git Bash带有一些基本的Shell命令,例如 ssh,scp,cat,find。
Git Bash还包括全套Git核心命令,例如 git clone,git commit,git checkout,git push 等。

Git GUI

Git GUI是Git BASH的强大替代品。它提供了Git命令行功能的图形版本以及全面的可视化diff工具。我们可以通过右键单击Windows资源管理器中的文件夹或位置来访问它。另外,我们可以在命令行中键入以下命令来访问它。
$ git gui

Git工具
一个弹出窗口将作为Git gui工具打开。 Git GUI的界面如下所示:
Git工具
Git借助一些内置的GUI工具为提交(git-gui)和浏览(gitk),但是有许多第三方工具供用户寻找特定于平台的体验。

Gitk

gitk是图形历史记录查看器工具。它是基于 git log 和 git grep 的强大的GUI Shell。该工具用于查找过去发生的事情或可视化项目的历史记录。
Gitk可以从命令行调用。只需将目录更改为Git存储库,然后键入:
$ gitk [git log options]

Git工具
此命令调用gitk图形界面并显示项目历史记录。 Gitk界面如下所示:
Git工具
Gitk支持多个命令行选项,其中大多数会传递给底层的git log操作。

Git第三方工具

市场上有许多第三方工具可用来增强Git的功能并提供改进的用户界面。这些工具可用于Windows,Mac,Linux,Android,iOS等不同的平台。
流行的第三方Git工具列表如下:
Windows Mac Linux Android iOS
SourceTree 免费 专有
GitHub Desktop 免费 MIT
TortoiseGit 免费 GNU GPL
Git Extensions 免费 GNU GPL
GitKraken 免费/$ 29/$ 49 专有
SmartGit $ 79/每用户/免费用于非商业用途 专有
Tower 每位用户$ 79(30天免费试用) 专有
Git Up 免费 GNU GPL
GitEye 免费 专有
gitg 免费 GNUGPL
Git2Go 应用内购买免费 专有
GitDrive 应用内购买免费 专有
GitFinder $ 24.95 专有
SnailGit &9.99/Lite版本 专有
Pocket Git 1.99€ 专有
Sublime Merge 每位用户$ 99,每年业务费$ 75,免费评估 专有

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4