mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 14:03:30 +00:00
This commit helps reduce clutter on the navigation sidebar. Creates new directories and moves relevant files into them. Modifies index.rst, symlinks, and image paths accordingly. This commit also enables expandable/collapsible navigation items, renames files in docs/development and docs/production, modifies /tools/test-documentation so that it overrides a theme setting, Also updates links to other docs, file paths in the codebase that point to developer documents, and files that should be excluded from lint tests. Note that this commit does not update direct links to zulip.readthedocs.io in the codebase; those will be resolved in an upcoming follow-up commit (it'll be easier to verify all the links once this is merged and ReadTheDocs is updated). Fixes #5265.
1021 B
1021 B
Git Cheat Sheet
See also fixing commits
Commands:
- add
git add foo.py
- checkout
git checkout -b new-branch-namegit checkout mastergit checkout old-branch-name
- commit
git commit --amend
- config
git config --global core.editor nanogit config --global core.symlinks true
- diff
git diffgit diff --cachedgit diff HEAD~2..
- fetch
git fetch origingit fetch upstream
- grep
git grep update_unread_counts -- '*.js'
- log
git log
- pull
- do not use for Zulip
- push
git push origin +branch-name
- rebase
git rebase -i HEAD~3git rebase -i mastergit rebase upstream/master
- reflog
git reflog | head -10
- remote
git remote -v
- reset
git reset HEAD~2
- rm
git rm oops.txt
- show
git show HEADgit show HEAD~~~git show master
- status
git status