diff --git a/.gitignore b/git/.gitignore similarity index 100% rename from .gitignore rename to git/.gitignore diff --git a/CODE_OF_CONDUCT.md b/git/CODE_OF_CONDUCT.md similarity index 100% rename from CODE_OF_CONDUCT.md rename to git/CODE_OF_CONDUCT.md diff --git a/CONTRIBUTING.md b/git/CONTRIBUTING.md similarity index 100% rename from CONTRIBUTING.md rename to git/CONTRIBUTING.md diff --git a/LICENSE b/git/LICENSE similarity index 100% rename from LICENSE rename to git/LICENSE diff --git a/README.md b/git/README.md similarity index 100% rename from README.md rename to git/README.md diff --git a/logo.png b/git/logo.png similarity index 100% rename from logo.png rename to git/logo.png diff --git a/snippet-template.md b/git/snippet-template.md similarity index 100% rename from snippet-template.md rename to git/snippet-template.md diff --git a/snippets/add-submodule.md b/git/snippets/add-submodule.md similarity index 100% rename from snippets/add-submodule.md rename to git/snippets/add-submodule.md diff --git a/snippets/apply-latest-stash.md b/git/snippets/apply-latest-stash.md similarity index 100% rename from snippets/apply-latest-stash.md rename to git/snippets/apply-latest-stash.md diff --git a/snippets/apply-stash.md b/git/snippets/apply-stash.md similarity index 100% rename from snippets/apply-stash.md rename to git/snippets/apply-stash.md diff --git a/snippets/autocorrect.md b/git/snippets/autocorrect.md similarity index 100% rename from snippets/autocorrect.md rename to git/snippets/autocorrect.md diff --git a/snippets/automatic-find-commit-with-bug.md b/git/snippets/automatic-find-commit-with-bug.md similarity index 100% rename from snippets/automatic-find-commit-with-bug.md rename to git/snippets/automatic-find-commit-with-bug.md diff --git a/snippets/automatic-push-upstream.md b/git/snippets/automatic-push-upstream.md similarity index 100% rename from snippets/automatic-push-upstream.md rename to git/snippets/automatic-push-upstream.md diff --git a/snippets/branches-containing-commit.md b/git/snippets/branches-containing-commit.md similarity index 100% rename from snippets/branches-containing-commit.md rename to git/snippets/branches-containing-commit.md diff --git a/snippets/branches-not-containing-commit.md b/git/snippets/branches-not-containing-commit.md similarity index 100% rename from snippets/branches-not-containing-commit.md rename to git/snippets/branches-not-containing-commit.md diff --git a/snippets/change-remote-url.md b/git/snippets/change-remote-url.md similarity index 100% rename from snippets/change-remote-url.md rename to git/snippets/change-remote-url.md diff --git a/snippets/clone-missing-submodules.md b/git/snippets/clone-missing-submodules.md similarity index 100% rename from snippets/clone-missing-submodules.md rename to git/snippets/clone-missing-submodules.md diff --git a/snippets/clone-repo.md b/git/snippets/clone-repo.md similarity index 100% rename from snippets/clone-repo.md rename to git/snippets/clone-repo.md diff --git a/snippets/commit-amend-author.md b/git/snippets/commit-amend-author.md similarity index 100% rename from snippets/commit-amend-author.md rename to git/snippets/commit-amend-author.md diff --git a/snippets/commit-set-author.md b/git/snippets/commit-set-author.md similarity index 100% rename from snippets/commit-set-author.md rename to git/snippets/commit-set-author.md diff --git a/snippets/commit-template.md b/git/snippets/commit-template.md similarity index 100% rename from snippets/commit-template.md rename to git/snippets/commit-template.md diff --git a/snippets/commit-without-hooks.md b/git/snippets/commit-without-hooks.md similarity index 100% rename from snippets/commit-without-hooks.md rename to git/snippets/commit-without-hooks.md diff --git a/snippets/config-user.md b/git/snippets/config-user.md similarity index 100% rename from snippets/config-user.md rename to git/snippets/config-user.md diff --git a/snippets/copy-file-from-branch.md b/git/snippets/copy-file-from-branch.md similarity index 100% rename from snippets/copy-file-from-branch.md rename to git/snippets/copy-file-from-branch.md diff --git a/snippets/create-branch.md b/git/snippets/create-branch.md similarity index 100% rename from snippets/create-branch.md rename to git/snippets/create-branch.md diff --git a/snippets/create-commit.md b/git/snippets/create-commit.md similarity index 100% rename from snippets/create-commit.md rename to git/snippets/create-commit.md diff --git a/snippets/create-empty-commit.md b/git/snippets/create-empty-commit.md similarity index 100% rename from snippets/create-empty-commit.md rename to git/snippets/create-empty-commit.md diff --git a/snippets/create-fixup-commit.md b/git/snippets/create-fixup-commit.md similarity index 100% rename from snippets/create-fixup-commit.md rename to git/snippets/create-fixup-commit.md diff --git a/snippets/create-repo.md b/git/snippets/create-repo.md similarity index 100% rename from snippets/create-repo.md rename to git/snippets/create-repo.md diff --git a/snippets/current-branch-name.md b/git/snippets/current-branch-name.md similarity index 100% rename from snippets/current-branch-name.md rename to git/snippets/current-branch-name.md diff --git a/snippets/delete-branch.md b/git/snippets/delete-branch.md similarity index 100% rename from snippets/delete-branch.md rename to git/snippets/delete-branch.md diff --git a/snippets/delete-detached-branches.md b/git/snippets/delete-detached-branches.md similarity index 100% rename from snippets/delete-detached-branches.md rename to git/snippets/delete-detached-branches.md diff --git a/snippets/delete-merged-branches.md b/git/snippets/delete-merged-branches.md similarity index 100% rename from snippets/delete-merged-branches.md rename to git/snippets/delete-merged-branches.md diff --git a/snippets/delete-remote-branch.md b/git/snippets/delete-remote-branch.md similarity index 100% rename from snippets/delete-remote-branch.md rename to git/snippets/delete-remote-branch.md diff --git a/snippets/delete-stash.md b/git/snippets/delete-stash.md similarity index 100% rename from snippets/delete-stash.md rename to git/snippets/delete-stash.md diff --git a/snippets/delete-stashes.md b/git/snippets/delete-stashes.md similarity index 100% rename from snippets/delete-stashes.md rename to git/snippets/delete-stashes.md diff --git a/snippets/delete-submodule.md b/git/snippets/delete-submodule.md similarity index 100% rename from snippets/delete-submodule.md rename to git/snippets/delete-submodule.md diff --git a/snippets/difference-between-branches.md b/git/snippets/difference-between-branches.md similarity index 100% rename from snippets/difference-between-branches.md rename to git/snippets/difference-between-branches.md diff --git a/snippets/disable-fast-forward.md b/git/snippets/disable-fast-forward.md similarity index 100% rename from snippets/disable-fast-forward.md rename to git/snippets/disable-fast-forward.md diff --git a/snippets/discard-uncommitted.md b/git/snippets/discard-uncommitted.md similarity index 100% rename from snippets/discard-uncommitted.md rename to git/snippets/discard-uncommitted.md diff --git a/snippets/discard-untracked.md b/git/snippets/discard-untracked.md similarity index 100% rename from snippets/discard-untracked.md rename to git/snippets/discard-untracked.md diff --git a/snippets/edit-config.md b/git/snippets/edit-config.md similarity index 100% rename from snippets/edit-config.md rename to git/snippets/edit-config.md diff --git a/snippets/fetch-changes.md b/git/snippets/fetch-changes.md similarity index 100% rename from snippets/fetch-changes.md rename to git/snippets/fetch-changes.md diff --git a/snippets/find-lost-files.md b/git/snippets/find-lost-files.md similarity index 100% rename from snippets/find-lost-files.md rename to git/snippets/find-lost-files.md diff --git a/snippets/force-update-remote-branch.md b/git/snippets/force-update-remote-branch.md similarity index 100% rename from snippets/force-update-remote-branch.md rename to git/snippets/force-update-remote-branch.md diff --git a/snippets/interactive-rebase.md b/git/snippets/interactive-rebase.md similarity index 100% rename from snippets/interactive-rebase.md rename to git/snippets/interactive-rebase.md diff --git a/snippets/line-endings.md b/git/snippets/line-endings.md similarity index 100% rename from snippets/line-endings.md rename to git/snippets/line-endings.md diff --git a/snippets/list-aliases.md b/git/snippets/list-aliases.md similarity index 100% rename from snippets/list-aliases.md rename to git/snippets/list-aliases.md diff --git a/snippets/list-stashes.md b/git/snippets/list-stashes.md similarity index 100% rename from snippets/list-stashes.md rename to git/snippets/list-stashes.md diff --git a/snippets/manual-find-commit-with-bug.md b/git/snippets/manual-find-commit-with-bug.md similarity index 100% rename from snippets/manual-find-commit-with-bug.md rename to git/snippets/manual-find-commit-with-bug.md diff --git a/snippets/merge-branch-merge-commit.md b/git/snippets/merge-branch-merge-commit.md similarity index 100% rename from snippets/merge-branch-merge-commit.md rename to git/snippets/merge-branch-merge-commit.md diff --git a/snippets/merge-branch.md b/git/snippets/merge-branch.md similarity index 100% rename from snippets/merge-branch.md rename to git/snippets/merge-branch.md diff --git a/snippets/move-commits-to-branch.md b/git/snippets/move-commits-to-branch.md similarity index 100% rename from snippets/move-commits-to-branch.md rename to git/snippets/move-commits-to-branch.md diff --git a/snippets/optimize-repository.md b/git/snippets/optimize-repository.md similarity index 100% rename from snippets/optimize-repository.md rename to git/snippets/optimize-repository.md diff --git a/snippets/pick-commits.md b/git/snippets/pick-commits.md similarity index 100% rename from snippets/pick-commits.md rename to git/snippets/pick-commits.md diff --git a/snippets/pull-all-submodules.md b/git/snippets/pull-all-submodules.md similarity index 100% rename from snippets/pull-all-submodules.md rename to git/snippets/pull-all-submodules.md diff --git a/snippets/pull-changes.md b/git/snippets/pull-changes.md similarity index 100% rename from snippets/pull-changes.md rename to git/snippets/pull-changes.md diff --git a/snippets/purge-file.md b/git/snippets/purge-file.md similarity index 100% rename from snippets/purge-file.md rename to git/snippets/purge-file.md diff --git a/snippets/push-changes.md b/git/snippets/push-changes.md similarity index 100% rename from snippets/push-changes.md rename to git/snippets/push-changes.md diff --git a/snippets/rebase-onto-branch.md b/git/snippets/rebase-onto-branch.md similarity index 100% rename from snippets/rebase-onto-branch.md rename to git/snippets/rebase-onto-branch.md diff --git a/snippets/remove-file-from-commit.md b/git/snippets/remove-file-from-commit.md similarity index 100% rename from snippets/remove-file-from-commit.md rename to git/snippets/remove-file-from-commit.md diff --git a/snippets/rename-branch.md b/git/snippets/rename-branch.md similarity index 100% rename from snippets/rename-branch.md rename to git/snippets/rename-branch.md diff --git a/snippets/rename-remote-branch.md b/git/snippets/rename-remote-branch.md similarity index 100% rename from snippets/rename-remote-branch.md rename to git/snippets/rename-remote-branch.md diff --git a/snippets/reset-master.md b/git/snippets/reset-master.md similarity index 100% rename from snippets/reset-master.md rename to git/snippets/reset-master.md diff --git a/snippets/restore-deleted-file.md b/git/snippets/restore-deleted-file.md similarity index 100% rename from snippets/restore-deleted-file.md rename to git/snippets/restore-deleted-file.md diff --git a/snippets/rewind-n-commits.md b/git/snippets/rewind-n-commits.md similarity index 100% rename from snippets/rewind-n-commits.md rename to git/snippets/rewind-n-commits.md diff --git a/snippets/rewind-to-commit.md b/git/snippets/rewind-to-commit.md similarity index 100% rename from snippets/rewind-to-commit.md rename to git/snippets/rewind-to-commit.md diff --git a/snippets/save-stash.md b/git/snippets/save-stash.md similarity index 100% rename from snippets/save-stash.md rename to git/snippets/save-stash.md diff --git a/snippets/set-default-push-branch.md b/git/snippets/set-default-push-branch.md similarity index 100% rename from snippets/set-default-push-branch.md rename to git/snippets/set-default-push-branch.md diff --git a/snippets/set-text-editor.md b/git/snippets/set-text-editor.md similarity index 100% rename from snippets/set-text-editor.md rename to git/snippets/set-text-editor.md diff --git a/snippets/sort-branches-by-date.md b/git/snippets/sort-branches-by-date.md similarity index 100% rename from snippets/sort-branches-by-date.md rename to git/snippets/sort-branches-by-date.md diff --git a/snippets/stage-files.md b/git/snippets/stage-files.md similarity index 100% rename from snippets/stage-files.md rename to git/snippets/stage-files.md diff --git a/snippets/switch-to-branch.md b/git/snippets/switch-to-branch.md similarity index 100% rename from snippets/switch-to-branch.md rename to git/snippets/switch-to-branch.md diff --git a/snippets/switch-to-last-branch.md b/git/snippets/switch-to-last-branch.md similarity index 100% rename from snippets/switch-to-last-branch.md rename to git/snippets/switch-to-last-branch.md diff --git a/snippets/undo-commit.md b/git/snippets/undo-commit.md similarity index 100% rename from snippets/undo-commit.md rename to git/snippets/undo-commit.md diff --git a/snippets/undo-last-commit.md b/git/snippets/undo-last-commit.md similarity index 100% rename from snippets/undo-last-commit.md rename to git/snippets/undo-last-commit.md diff --git a/snippets/unstage-files.md b/git/snippets/unstage-files.md similarity index 100% rename from snippets/unstage-files.md rename to git/snippets/unstage-files.md diff --git a/snippets/update-commit-contents.md b/git/snippets/update-commit-contents.md similarity index 100% rename from snippets/update-commit-contents.md rename to git/snippets/update-commit-contents.md diff --git a/snippets/update-commit-message.md b/git/snippets/update-commit-message.md similarity index 100% rename from snippets/update-commit-message.md rename to git/snippets/update-commit-message.md diff --git a/snippets/view-all-branches.md b/git/snippets/view-all-branches.md similarity index 100% rename from snippets/view-all-branches.md rename to git/snippets/view-all-branches.md diff --git a/snippets/view-changes-summary.md b/git/snippets/view-changes-summary.md similarity index 100% rename from snippets/view-changes-summary.md rename to git/snippets/view-changes-summary.md diff --git a/snippets/view-commit-graph.md b/git/snippets/view-commit-graph.md similarity index 100% rename from snippets/view-commit-graph.md rename to git/snippets/view-commit-graph.md diff --git a/snippets/view-commits-by-author.md b/git/snippets/view-commits-by-author.md similarity index 100% rename from snippets/view-commits-by-author.md rename to git/snippets/view-commits-by-author.md diff --git a/snippets/view-commits-by-string.md b/git/snippets/view-commits-by-string.md similarity index 100% rename from snippets/view-commits-by-string.md rename to git/snippets/view-commits-by-string.md diff --git a/snippets/view-commits-in-date-range.md b/git/snippets/view-commits-in-date-range.md similarity index 100% rename from snippets/view-commits-in-date-range.md rename to git/snippets/view-commits-in-date-range.md diff --git a/snippets/view-commits-summary-no-merges.md b/git/snippets/view-commits-summary-no-merges.md similarity index 100% rename from snippets/view-commits-summary-no-merges.md rename to git/snippets/view-commits-summary-no-merges.md diff --git a/snippets/view-commits-summary.md b/git/snippets/view-commits-summary.md similarity index 100% rename from snippets/view-commits-summary.md rename to git/snippets/view-commits-summary.md diff --git a/snippets/view-differences.md b/git/snippets/view-differences.md similarity index 100% rename from snippets/view-differences.md rename to git/snippets/view-differences.md diff --git a/snippets/view-last-commit.md b/git/snippets/view-last-commit.md similarity index 100% rename from snippets/view-last-commit.md rename to git/snippets/view-last-commit.md diff --git a/snippets/view-merged-branches.md b/git/snippets/view-merged-branches.md similarity index 100% rename from snippets/view-merged-branches.md rename to git/snippets/view-merged-branches.md diff --git a/snippets/view-remote-url.md b/git/snippets/view-remote-url.md similarity index 100% rename from snippets/view-remote-url.md rename to git/snippets/view-remote-url.md diff --git a/snippets/view-status.md b/git/snippets/view-status.md similarity index 100% rename from snippets/view-status.md rename to git/snippets/view-status.md diff --git a/snippets/view-undo-history.md b/git/snippets/view-undo-history.md similarity index 100% rename from snippets/view-undo-history.md rename to git/snippets/view-undo-history.md