#git bot interface
FAQ entries:
- branch: to checkout other branches, use git checkout -b somename origin/somename
- change-branch
- change-old-date
- clone-subdir: Git cannot clone subdirectories
- commit-diff
- create-project
- crlf: CRLF conversion with attribute crlf or configuration option core.autocrlf
- dangling: Howto find dangling objects
- detached: You are on a detached HEAD and might lose commits.
- edit-root: How to edit the root commit
- empty-dirs: Git only tracks directories with files in them
- empty-ident
- exporting-cdpath-breaks-things: Exporting CDPATH confuses shell scripts
- fb-prune: Delete backup refs, expire reflog, repack and prune
- fetch-vs-pull: Fetch retrieves objects, pull also merges them in
- find-large: Howto find large files
- fix-broken-repo
- git-bugs: Reporting bugs
- git-checkout: How do I check out a set of paths from the last commit?
- git-content-limitations
- git-encoding
- git-filter: content conversion using gitattributes
- git-name: Because Linus is an egotistical git
- git-version
- gitignore
- gitweb-in-git: Gitweb is distributed with git now
- ignore-tracked
- import-arch
- import-cvs
- import-hg
- import-others
- import-perforce
- import-svn
- import-tar
- keywords: It's not a good idea but it's possible
- make-bare: How to convert to bare repository
- merge-by-hand
- merge-vs-rebase: Rebasing rewrites history
- modtime
- mothership-satellite: push is reverse of fetch
- no-per-file-history: A git repository's history is not stored by filename
- non-bare: Pushing to non-bare repositories is discouraged
- non-ff: Your push would lose changes on the remote
- pager-color: Your pager might remove the colors
- pager-default: With a pager, it's easy to display interesting information at the top
- pu
- public-repo: A daemon like sshd, apache, or git-daemon
- push-f: If you use push -f, others might get into problem when pulling
- remote-hangup
- rename-tracking: Some workflows do not support rename information
- repo-sharing
- reset-hard-leaving-files
- salvage
- set-up-repo
- share-objects
- ssh-config: You can setup a new entry in ~/.ssh/config with the right key
- stash: Use git stash or a temporary branch to save temporarily
- stop-sharing-objects
- svn-mirror: How to mirror SVN to git
- switch-uncommitted: Uncommitted changes are not part of any branch
- tag-checkout
- untrack-file
- view-old-rev