ENIAC
ENIAC 每个程序员都是作家。
2021年07月26日入驻 合计 1 个作品 累计 48.5 万字
  • 13.12 底层命令

    在本书中我们也遇到了不少底层的命令。
  • 13.11 管理

    如果你正在管理一个 Git 仓库,或者需要通过一个复杂的方法来修复某些东西,Git 提供了一些管理命令来帮助你。
  • 13.10 外部系统

    Git 有一些可以与其他的版本控制系统集成的命令。
  • 13.9 邮件

    很多 Git 项目,包括 Git 本身,基本是通过邮件列表来维护的。 从方便地生成邮件补丁到从一个邮箱中应用这些补丁,Git 都有工具来让这些操作变得简单。
  • 13.8 补丁

    Git 中的一些命令是以引入的变更即提交这样的概念为中心的,这样一系列的提交,就是一系列的补丁。 这些命令以这样的方式来管理你的分支。
  • 13.7 调试

    Git 有一些命令可以用来帮你调试你代码中的问题。 包括找出是什么时候,是谁引入的变更。
  • 13.6 检查与比较

  • 13.5 项目分享与更新

    在 Git 中没有多少访问网络的命令,几乎所以的命令都是在操作本地的数据库。 当你想要分享你的工作,或者从其他地方拉取变更时,这有几个处理远程仓库的命令。
  • 13.4 分支与合并

    Git 有几个实现大部的分支及合并功能的实用命令。
  • 13.3 快照基础

    对于基本的暂存内容及提交到你的历史记录中的工作流,只有少数基本的命令。
  • 5.3 维护项目

  • 13.2 获取与创建项目

    有几种方式获取一个 Git 仓库。 一种是从网络上或者其他地方拷贝一个现有的仓库,另一种就是在一个目录中创建一个新的仓库。
  • 13.1 设置与配置

    在这一整本书里我们介绍了大量的 Git 命令,并尽可能的通过讲故事的的方式来介绍它们,慢慢的介绍了越来越多的命令。 但是这导致这些命令的示例用法都散落在在全书的各处。

    在此附录中,我们会将本书中所提到过的命令都过一遍,并根据其用途大致的分类。 我们会大致地讨论每个命的作用,指出其在本书中哪些章节使用过。
  • 12.3 JGit

    如果你想在一个 Java 程序中使用 Git ,有一个功能齐全的 Git 库,那就是 JGit 。 JGit 是一个用 Java 写成的功能相对健全的 Git 的实现,它在 Java 社区中被广泛使用。 JGit 项目由 Eclipse 维护,它的主页在 https://www.eclipse.org/jgit 。
  • 12.1 命令行 Git 方式

    如果你的应用程序的目标用户是开发者,那么在其中集成源码控制功能会让他们从中受益。 甚至对于文档编辑器等并非面向程序员的应用,也可以从版本控制系统中受益,Git 的工作模式在多种场景下表现得都非常出色。

    如果你想将 Git 整合进你的应用程序,那么通常有两种可行的选择:启动 shell 来调用 Git 的命令行程序,或者将 Git 库嵌入到你的应用中。
  • 11.9 在 PowerShell 中使用 Git

    Windows 中早期的命令行终端 cmd.exe 无法自定义 Git 使用体验,但是如果你正在使用 Powershell,那么你就十分幸运了。 这种方法同样适用于 Linux 或 macOS 上运行的 PowerShell Core。
  • 11.8 Zsh 中的 Git

    Zsh 还为 Git 提供了一个 Tab 补全库。 想要使用它,只需在你的 .zshrc 中执行 autoload -Uz compinit && compinit 即可。
  • 11.7 Bash 中的 Git

    如果你是一名 Bash 用户,你可以从中发掘出一些 Shell 的特性,让你在使用 Git 时更加随心所欲。 实际上 Git 附带了几个 Shell 的插件,但是这些插件并不是默认打开的。
  • 11.6 Sublime Text 中的 Git

    从 3.2 版本开始,Sublime Text 在编辑器内集成了 Git。
  • 11.5 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git

    JetBrains IDEs(比如 IntelliJ IDEA,PyCharm,WebStorm,PhpStorm,RubyMine,以及其他)自带 Git 集成插件。插件在 IDE 中提供了一个专门的页面,可以使用 Git 和 GitHub 的 Pull Request。
  • 前一页 后一页