CARVIEW |
Select Language
HTTP/2 200
date: Wed, 16 Jul 2025 08:32:54 GMT
content-type: text/html; charset=utf-8
content-length: 8234
server: cloudflare
accept-ranges: bytes
x-origin-cache: HIT
last-modified: Thu, 10 Jul 2025 10:06:27 GMT
access-control-allow-origin: *
etag: W/"686f90a3-1cc10"
expires: Wed, 16 Jul 2025 08:42:54 GMT
cache-control: max-age=14400
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 1702:DFB47:608E0:77CD7:687763B5
via: 1.1 varnish
x-served-by: cache-maa10230-MAA
x-cache: MISS
x-cache-hits: 0
x-timer: S1752654774.329353,VS0,VE222
vary: Accept-Encoding
x-fastly-request-id: 59e89b7f669b521d921c4677d7701ecad620a1a6
cf-cache-status: MISS
cf-ray: 960026d33bb1ea32-BLR
Git - Git in Sublime Text
Chapters ▾
2nd Edition
-
1. Getting Started
- 1.1 About Version Control
- 1.2 A Short History of Git
- 1.3 What is Git?
- 1.4 The Command Line
- 1.5 Installing Git
- 1.6 First-Time Git Setup
- 1.7 Getting Help
- 1.8 Summary
-
2. Git Basics
- 2.1 Getting a Git Repository
- 2.2 Recording Changes to the Repository
- 2.3 Viewing the Commit History
- 2.4 Undoing Things
- 2.5 Working with Remotes
- 2.6 Tagging
- 2.7 Git Aliases
- 2.8 Summary
-
3. Git Branching
- 3.1 Branches in a Nutshell
- 3.2 Basic Branching and Merging
- 3.3 Branch Management
- 3.4 Branching Workflows
- 3.5 Remote Branches
- 3.6 Rebasing
- 3.7 Summary
-
4. Git on the Server
- 4.1 The Protocols
- 4.2 Getting Git on a Server
- 4.3 Generating Your SSH Public Key
- 4.4 Setting Up the Server
- 4.5 Git Daemon
- 4.6 Smart HTTP
- 4.7 GitWeb
- 4.8 GitLab
- 4.9 Third Party Hosted Options
- 4.10 Summary
-
5. Distributed Git
- 5.1 Distributed Workflows
- 5.2 Contributing to a Project
- 5.3 Maintaining a Project
- 5.4 Summary
-
6. GitHub
-
7. Git Tools
- 7.1 Revision Selection
- 7.2 Interactive Staging
- 7.3 Stashing and Cleaning
- 7.4 Signing Your Work
- 7.5 Searching
- 7.6 Rewriting History
- 7.7 Reset Demystified
- 7.8 Advanced Merging
- 7.9 Rerere
- 7.10 Debugging with Git
- 7.11 Submodules
- 7.12 Bundling
- 7.13 Replace
- 7.14 Credential Storage
- 7.15 Summary
-
8. Customizing Git
- 8.1 Git Configuration
- 8.2 Git Attributes
- 8.3 Git Hooks
- 8.4 An Example Git-Enforced Policy
- 8.5 Summary
-
9. Git and Other Systems
- 9.1 Git as a Client
- 9.2 Migrating to Git
- 9.3 Summary
-
10. Git Internals
- 10.1 Plumbing and Porcelain
- 10.2 Git Objects
- 10.3 Git References
- 10.4 Packfiles
- 10.5 The Refspec
- 10.6 Transfer Protocols
- 10.7 Maintenance and Data Recovery
- 10.8 Environment Variables
- 10.9 Summary
-
A1. Appendix A: Git in Other Environments
- A1.1 Graphical Interfaces
- A1.2 Git in Visual Studio
- A1.3 Git in Visual Studio Code
- A1.4 Git in IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine
- A1.5 Git in Sublime Text
- A1.6 Git in Bash
- A1.7 Git in Zsh
- A1.8 Git in PowerShell
- A1.9 Summary
-
A2. Appendix B: Embedding Git in your Applications
- A2.1 Command-line Git
- A2.2 Libgit2
- A2.3 JGit
- A2.4 go-git
- A2.5 Dulwich
-
A3. Appendix C: Git Commands
- A3.1 Setup and Config
- A3.2 Getting and Creating Projects
- A3.3 Basic Snapshotting
- A3.4 Branching and Merging
- A3.5 Sharing and Updating Projects
- A3.6 Inspection and Comparison
- A3.7 Debugging
- A3.8 Patching
- A3.9 Email
- A3.10 External Systems
- A3.11 Administration
- A3.12 Plumbing Commands
A1.5 Appendix A: Git in Other Environments - Git in Sublime Text
Git in Sublime Text
From version 3.2 onwards, Sublime Text has git integration in the editor.
The features are:
-
The sidebar will show the git status of files and folders with a badge/icon.
-
Files and folders that are in your .gitignore file will be faded out in the sidebar.
-
In the status bar, you can see the current git branch and how many modifications you have made.
-
All changes to a file are now visible via markers in the gutter.
-
You can use part of the Sublime Merge git client functionality from within Sublime Text. This requires that Sublime Merge is installed. See: https://www.sublimemerge.com/.
The official documentation for Sublime Text can be found here: https://www.sublimetext.com/docs/3/git_integration.html.
