Pro Git Reprint-Catalog

Source: Internet
Author: User
Tags creative commons attribution git commands git hooks

Reprint Order:

Recently the unit began to use Git, because my talent reason, spent a lot of time, also did not understand why.

This is a book Http://git-scm.com/book found on the GIT website, apparently not a crash profile. If you need to get started quickly, the original recommendation chapter Ii.

Copyright:

The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, are available here. All content is licensed under the Creative Commons Attribution Non Commercial Share alike 3.0 license. Print versions of the book is available onamazon.com.

Directory:

1. Getting Started

1.1 About version control

A brief history of 1.2 Git

1.3 Git Basics

1.4 Command Line

1.5 Installing Git

1.6 Configuration before running Git for the first time

1.7 Getting Help

1.8 Summary

2. Git Basics

2.1 Getting a Git repository

2.2 Record each update to the warehouse

2.3 View Commit History

2.4 Undo Action

2.5 Use of remote warehouses

2.6 Dozen Tags

2.7 Git Aliases

2.8 Summary

3. Git Branch

3.1 Branch Introduction

3.2 New and merged branches

3.3 Branch Management

3.4 Branching Development Workflow

3.5 Remote Branch

3.6 Variable Base

3.7 Summary

4. Git on the server

4.1 Protocol

4.2 Setting up Git on the server

4.3 Generating the SSH public key

4.4 Configuring the server

4.5 Git Daemon

4.6 Smart HTTP

4.7 Gitweb

4.8 GitLab

4.9 Third-party hosting options

4.10 Summary

5. Distributed Git

5.1 Distributed Work Flow

5.2 Contributing to a project

5.3 Maintenance Projects

5.4 Summary

6. GitHub

6.1 Creation and configuration of accounts

6.2 Contributing to the project

6.3 Maintenance Projects

6.4 Management Organization

6.5 Scripting GitHub

6.6 Summary

7. Git Tools

7.1 Select Revision

7.2 Interactive Staging

7.3 Storage and cleaning

7.4 Signing work

7.5 Search

7.6 Rewriting history

7.7 Reset revealed

7.8 Advanced Consolidation

7.9 Rerere

7.10 Debugging with Git

7.11 Sub-modules

7.12 Packaging

7.13 Replacement

7.14 Voucher Storage

7.15 Summary

8. Customizing Git

8.1 Configuring Git

8.2 Git Properties

8.3 Git Hooks

8.4 An example of using a mandatory policy

8.5 Summary

9. Git and other systems

9.1 Git as a client

9.2 Migrating to Git

9.3 Summary

Ten. Git Internals

10.1 Underlying commands and high-level commands

10.2 Git Objects

10.3 Git Reference

10.4 Package Files

10.5 Reference Specifications

10.6 Transport Protocol

10.7 Maintenance and data recovery

10.8 Environment Variables

10.9 Summary

A1. Git in other environments

A1.1 graphical interface

A1.2 Git in Visual Studio

A1.3 the Git in Eclipse

A1.4 the Git in Bash

A1.5 Git in Zsh

Git in A1.6 Powershell

A1.7 Summary

A2. Embed Git into your app

A2.1 command-line Git mode

A2.2 Libgit2

A2.3 Jgit

A3. Git commands

A3.1 Setup and Configuration

A3.2 getting and creating a project

A3.3 Snapshot Basics

A3.4 Branching and merging

A3.5 Project sharing and updating

A3.6 Inspection and comparison

A3.7 Commissioning

A3.8 Patch

A3.9 Mail

A3.10 External System

A3.11 Management

A3.12 Bottom Command

Pro Git Reprint-Catalog

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.