├── LICENSE ├── ebooks ├── Git Community Book.pdf ├── Git Magic.pdf └── git-internals.pdf ├── gerrit-start.md ├── git-branch.md ├── git-commit.md ├── git-for-windows.md ├── git-primer.md ├── git-process.md ├── git-tools.md ├── images ├── file_lifecycle.png ├── gerrit-clone-with-commit-msg-hook.png ├── gerrit-http-password.png ├── gerrit-review.png ├── gerrit-sign-in.png ├── gerrit-ssh-public-keys.png ├── git_actions.jpg ├── git_areas.png ├── gitflow_feature_branches.svg ├── gitflow_hotfix_branches.svg ├── gitflow_main_branches.svg ├── gitflow_release_branches.svg ├── merge-without-ff@2x.png ├── why-git.png ├── workflow-gitflow.jpg └── workflow-github.png ├── pull-request.md ├── readme.md ├── slides ├── MyriadPro-Bold.otf ├── MyriadPro-Regular.otf ├── ci_jenkins_gerrit.graphml ├── gerrit │ ├── gerrit.html │ ├── gerrit.md │ ├── git-bash.html │ ├── git_bash.md │ ├── images │ │ ├── ci_overview.png │ │ ├── clone-with-commit-msg-hook.png │ │ ├── commit-and-push-to-gerrit.png │ │ ├── gerrit-add-sshkey.png │ │ ├── gerrit-clone-with-commit-msg-hook.png │ │ ├── gerrit-clone.png │ │ ├── gerrit-http-password.png │ │ ├── gerrit-review.png │ │ ├── gerrit-sign-in.png │ │ ├── gerrit-ssh-public-keys.png │ │ ├── git-bash-add-unix-tools-to-path.png │ │ ├── git-bash-checkout-and-commit-unix-style.png │ │ ├── git-bash-extra-options.png │ │ ├── git-bash-use-windows-console.png │ │ ├── git-jenkins-process.png │ │ ├── github-new-sshkey.png │ │ ├── intro-quick-central-gerrit.png │ │ ├── qr-code.png │ │ └── qr-git-bash.png │ ├── index.html │ ├── index.md │ └── theme │ │ ├── base.html │ │ ├── css │ │ ├── print.css │ │ └── screen.css │ │ └── js │ │ └── slides.js ├── gitflow-model.src.key └── workflow-gitflow.pdf ├── why-git.md ├── workflow-forking.md └── workflow-gitflow.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/LICENSE -------------------------------------------------------------------------------- /ebooks/Git Community Book.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/ebooks/Git Community Book.pdf -------------------------------------------------------------------------------- /ebooks/Git Magic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/ebooks/Git Magic.pdf -------------------------------------------------------------------------------- /ebooks/git-internals.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/ebooks/git-internals.pdf -------------------------------------------------------------------------------- /gerrit-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/gerrit-start.md -------------------------------------------------------------------------------- /git-branch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/git-branch.md -------------------------------------------------------------------------------- /git-commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/git-commit.md -------------------------------------------------------------------------------- /git-for-windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/git-for-windows.md -------------------------------------------------------------------------------- /git-primer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/git-primer.md -------------------------------------------------------------------------------- /git-process.md: -------------------------------------------------------------------------------- 1 | # Git 流程篇 2 | 3 | ## Process Models 4 | 5 | ### -------------------------------------------------------------------------------- /git-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/git-tools.md -------------------------------------------------------------------------------- /images/file_lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/file_lifecycle.png -------------------------------------------------------------------------------- /images/gerrit-clone-with-commit-msg-hook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gerrit-clone-with-commit-msg-hook.png -------------------------------------------------------------------------------- /images/gerrit-http-password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gerrit-http-password.png -------------------------------------------------------------------------------- /images/gerrit-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gerrit-review.png -------------------------------------------------------------------------------- /images/gerrit-sign-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gerrit-sign-in.png -------------------------------------------------------------------------------- /images/gerrit-ssh-public-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gerrit-ssh-public-keys.png -------------------------------------------------------------------------------- /images/git_actions.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/git_actions.jpg -------------------------------------------------------------------------------- /images/git_areas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/git_areas.png -------------------------------------------------------------------------------- /images/gitflow_feature_branches.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gitflow_feature_branches.svg -------------------------------------------------------------------------------- /images/gitflow_hotfix_branches.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gitflow_hotfix_branches.svg -------------------------------------------------------------------------------- /images/gitflow_main_branches.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gitflow_main_branches.svg -------------------------------------------------------------------------------- /images/gitflow_release_branches.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/gitflow_release_branches.svg -------------------------------------------------------------------------------- /images/merge-without-ff@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/merge-without-ff@2x.png -------------------------------------------------------------------------------- /images/why-git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/why-git.png -------------------------------------------------------------------------------- /images/workflow-gitflow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/workflow-gitflow.jpg -------------------------------------------------------------------------------- /images/workflow-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/images/workflow-github.png -------------------------------------------------------------------------------- /pull-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/pull-request.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/readme.md -------------------------------------------------------------------------------- /slides/MyriadPro-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/MyriadPro-Bold.otf -------------------------------------------------------------------------------- /slides/MyriadPro-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/MyriadPro-Regular.otf -------------------------------------------------------------------------------- /slides/ci_jenkins_gerrit.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/ci_jenkins_gerrit.graphml -------------------------------------------------------------------------------- /slides/gerrit/gerrit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/gerrit.html -------------------------------------------------------------------------------- /slides/gerrit/gerrit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/gerrit.md -------------------------------------------------------------------------------- /slides/gerrit/git-bash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/git-bash.html -------------------------------------------------------------------------------- /slides/gerrit/git_bash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/git_bash.md -------------------------------------------------------------------------------- /slides/gerrit/images/ci_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/ci_overview.png -------------------------------------------------------------------------------- /slides/gerrit/images/clone-with-commit-msg-hook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/clone-with-commit-msg-hook.png -------------------------------------------------------------------------------- /slides/gerrit/images/commit-and-push-to-gerrit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/commit-and-push-to-gerrit.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-add-sshkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-add-sshkey.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-clone-with-commit-msg-hook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-clone-with-commit-msg-hook.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-clone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-clone.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-http-password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-http-password.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-review.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-sign-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-sign-in.png -------------------------------------------------------------------------------- /slides/gerrit/images/gerrit-ssh-public-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/gerrit-ssh-public-keys.png -------------------------------------------------------------------------------- /slides/gerrit/images/git-bash-add-unix-tools-to-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/git-bash-add-unix-tools-to-path.png -------------------------------------------------------------------------------- /slides/gerrit/images/git-bash-checkout-and-commit-unix-style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/git-bash-checkout-and-commit-unix-style.png -------------------------------------------------------------------------------- /slides/gerrit/images/git-bash-extra-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/git-bash-extra-options.png -------------------------------------------------------------------------------- /slides/gerrit/images/git-bash-use-windows-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/git-bash-use-windows-console.png -------------------------------------------------------------------------------- /slides/gerrit/images/git-jenkins-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/git-jenkins-process.png -------------------------------------------------------------------------------- /slides/gerrit/images/github-new-sshkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/github-new-sshkey.png -------------------------------------------------------------------------------- /slides/gerrit/images/intro-quick-central-gerrit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/intro-quick-central-gerrit.png -------------------------------------------------------------------------------- /slides/gerrit/images/qr-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/qr-code.png -------------------------------------------------------------------------------- /slides/gerrit/images/qr-git-bash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/images/qr-git-bash.png -------------------------------------------------------------------------------- /slides/gerrit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/index.html -------------------------------------------------------------------------------- /slides/gerrit/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/index.md -------------------------------------------------------------------------------- /slides/gerrit/theme/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/theme/base.html -------------------------------------------------------------------------------- /slides/gerrit/theme/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/theme/css/print.css -------------------------------------------------------------------------------- /slides/gerrit/theme/css/screen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/theme/css/screen.css -------------------------------------------------------------------------------- /slides/gerrit/theme/js/slides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gerrit/theme/js/slides.js -------------------------------------------------------------------------------- /slides/gitflow-model.src.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/gitflow-model.src.key -------------------------------------------------------------------------------- /slides/workflow-gitflow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/slides/workflow-gitflow.pdf -------------------------------------------------------------------------------- /why-git.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/why-git.md -------------------------------------------------------------------------------- /workflow-forking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/workflow-forking.md -------------------------------------------------------------------------------- /workflow-gitflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twotwo/learn-git/HEAD/workflow-gitflow.md --------------------------------------------------------------------------------