{"id":19217524,"url":"https://github.com/lwdgit/learngit","last_synced_at":"2026-02-28T08:07:16.967Z","repository":{"id":79040289,"uuid":"46217493","full_name":"lwdgit/learngit","owner":"lwdgit","description":"for study git","archived":false,"fork":false,"pushed_at":"2015-11-16T09:57:18.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-11-14T08:04:13.448Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lwdgit.png","metadata":{"files":{"readme":"readme.html","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-11-15T12:55:09.000Z","updated_at":"2015-11-15T14:58:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"b367bcb2-3b22-4332-8217-0ceede520fa7","html_url":"https://github.com/lwdgit/learngit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lwdgit/learngit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lwdgit%2Flearngit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lwdgit%2Flearngit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lwdgit%2Flearngit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lwdgit%2Flearngit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lwdgit","download_url":"https://codeload.github.com/lwdgit/learngit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lwdgit%2Flearngit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29928023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"online","status_checked_at":"2026-02-28T02:00:07.010Z","response_time":90,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T14:22:41.419Z","updated_at":"2026-02-28T08:07:16.923Z","avatar_url":"https://github.com/lwdgit.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!DOCTYPE html\u003e\u003chtml\u003e\u003chead\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstyle\u003ebody {\n  width: 45em;\n  border: 1px solid #ddd;\n  outline: 1300px solid #fff;\n  margin: 16px auto;\n}\n\nbody .markdown-body\n{\n  padding: 30px;\n}\n\n@font-face {\n  font-family: fontawesome-mini;\n  src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAzUABAAAAAAFNgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABwAAAAcZMzaOEdERUYAAAGIAAAAHQAAACAAOQAET1MvMgAAAagAAAA+AAAAYHqhde9jbWFwAAAB6AAAAFIAAAFa4azkLWN2dCAAAAI8AAAAKAAAACgFgwioZnBnbQAAAmQAAAGxAAACZVO0L6dnYXNwAAAEGAAAAAgAAAAIAAAAEGdseWYAAAQgAAAFDgAACMz7eroHaGVhZAAACTAAAAAwAAAANgWEOEloaGVhAAAJYAAAAB0AAAAkDGEGa2htdHgAAAmAAAAAEwAAADBEgAAQbG9jYQAACZQAAAAaAAAAGgsICJBtYXhwAAAJsAAAACAAAAAgASgBD25hbWUAAAnQAAACZwAABOD4no+3cG9zdAAADDgAAABsAAAAmF+yXM9wcmVwAAAMpAAAAC4AAAAusPIrFAAAAAEAAAAAyYlvMQAAAADLVHQgAAAAAM/u9uZ4nGNgZGBg4ANiCQYQYGJgBEJuIGYB8xgABMMAPgAAAHicY2Bm42OcwMDKwMLSw2LMwMDQBqGZihmiwHycoKCyqJjB4YPDh4NsDP+BfNb3DIuAFCOSEgUGRgAKDgt4AAB4nGNgYGBmgGAZBkYGEAgB8hjBfBYGCyDNxcDBwMTA9MHhQ9SHrA8H//9nYACyQyFs/sP86/kX8HtB9UIBIxsDXICRCUgwMaACRoZhDwA3fxKSAAAAAAHyAHABJQB/AIEAdAFGAOsBIwC/ALgAxACGAGYAugBNACcA/wCIeJxdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAABAAH//wAPeJyFlctvG1UUh+/12DPN1B7P3JnYjj2Ox4/MuDHxJH5N3UdaEUQLqBIkfQQioJWQ6AMEQkIqsPGCPwA1otuWSmTBhjtps2ADWbJg3EpIXbGouqSbCraJw7kzNo2dRN1cnXN1ZvT7zuuiMEI7ncizyA0URofRBJpCdbQuIFShYY+GZRrxMDVtih5TwQPHtXDFFSIKoWIbuREBjLH27Ny4MsbVx+uOJThavebgVrNRLAiYx06rXsvhxLgWx9xpfHdrs/ekc2Pl2cpPCVEITQpwbj8VQhfXSq2m+Wxqaq2D73Kne5e3NjHqQNj3CRYlJlgUl/jRNP+2Gs2pNYRQiOnmUaQDqm30KqKiTTWPWjboxnTWpvgxjXo0KrtZXAHt7hwIz0YVcj88JnKlJKi3NPAwLyDwZudSmJSMMJFDYaOkaol6XtESx3Gt1VTytdZJ3DCLeaVhVnCBH1fycHTxFXwPX+l2e3d6H/TufGGmMTLTnbSJUdo00zuBswMO/nl3YLeL/wnu9/limCuD3vC54h5NBVz6Li414AI8Vx3iiosKcQXUbrvhFFiYb++HN4DaF4XzFW0fIN4XDWJ3a3XQoq9V8WiyRmdsatV9xUcHims1JloH0YUa090G3Tro3mC6c01f+YwCPquINr1PTaCP6rVTOOmf0GE2dBc7zWIhji3/5MchSuBHgDbU99RMWt3YUNMZMJmx92YP6NsHx/5/M1yvInpnkIOM3Z8fA3JQ2lW1RFC1KaBPDFXNAHYYvGy73aYZZZ3HifbeuiVZCpwA3oQBs0wGPYJbJfg60xrKEbKiNtTe1adwrpBRwlAuQ3q3VRaX0QmQ9a49BTSCuF1MLfQ6+tinOubRBZuWPNoMevGMT+V41KitO1is3D/tpMcq1JHZqDHGs8DoYGDkxJgKjHROeTCmhZvzPm9pod+ltKm4PN7Dyvvldlpsg8D+4AUJZ3F/JBstZz7cbFRxsaAGV6yX/dkcycWf8eS3QlQea+YLjdm3yrOnrhFpUyKVvFE4lpv4bO3Svx/6F/4xmiDu/RT5iI++lko18mY1oX+5UGKR6kmVjM/Zb76yfHtxy+h/SyQ0lLdpdKy/lWB6szatetQJ8nZ80A2Qt6ift6gJeavU3BO4gtxs/KCtNPVibCtYCWY3SIlSBPKXZALXiIR9oZeJ1AuMyxLpHIy/yO7vSiSE+kZvk0ihJ30HgHfzZtEMmvV58x6dtqns0XTAW7Vdm4HJ04OCp/crOO7rd9SGxQAE/mVA9xRN+kVSMRFF6S9JFGUtthkjBA5tFCWc2l4V43Ex9GmUP3SI37Jjmir9KqlaDJ4S4JB3vuM/jzyH1+8MuoZ+QGzfnvPoJb96cZlWjMcKLfgDwB7E634JTY+asjsPzS5CiVnEWY+KsrsIN5rn3mAPjqmQBxGjcGKB9f9ZxY3mYC2L85CJ2FXIxKKyHk+dg0FHbuEc7D5NzWUX32WxFcWNGRAbvwSx0RmIXVDuYySafluQBmzA/ssqJAMLnli+WIC90Gw4lm85wcp0qjArEDPJJV/sSx4P9ungTpgMw5gVC1XO4uULq0s3v1rqLi0vX/z65vlH50f8T/RHmSPTk5xxWBWOluMT6WiOy+tdvWxlV/XQb3o3c6Ssr+r6I708GsX9/nzp1tKFh0s3v7m4vAy/Hnb/KMOvc1wump6Il48K6mGDy02X9Yd65pa+nQIjk76lWxCkG8NBCP0HQS9IpAAAeJxjYGRgYGBhcCrq214Qz2/zlUGenQEEzr/77oug/zewFbB+AHI5GJhAogBwKQ0qeJxjYGRgYH3/P46BgZ0BBNgKGBgZUAEPAE/7At0AAAB4nGNngAB2IGYjhBsYBAAIYADVAAAAAAAAAAAAAFwAyAEeAaACCgKmAx4DggRmAAAAAQAAAAwAagAEAAAAAAACAAEAAgAWAAABAAChAAAAAHiclZI7bxQxFIWPd/JkUYQChEhIyAVKgdBMskm1QkKrRETpQiLRUczueB/K7HhlOxttg8LvoKPgP9DxFxANDR0tHRWi4NjrPIBEgh1p/dm+vufcawNYFWsQmP6e4jSyQB2fI9cwj++RE9wTjyPP4LYoI89iWbyLPIe6+Bh5Hs9rryMv4GbtW+RF3EhuRa7jbrIbeQkPkjdUETOLnL0Kip4FVvAhco1RXyMnSPEz8gzWxE7kWTwUp5HnsCLeR57HW/El8gJWa58iL+JO7UfkOh4l9yMv4UnyEtvQGGECgwF66MNBooF1bGCL1ELB/TYU+ZBRlvsKQ44Se6jQ4a7hef+fh72Crv25kp+8lNWGmeKoOI5jJLb1aGIGvb6TjfWNLdkqdFvJw4l1amjlXtXRZqRN7lSRylZZyhBqpVFWmTEXgWfUrpi/hZOQXdOd4rKuXOtEWT3k5IArPRzTUU5tHKjecZkTpnVbNOnt6jzN8240GD4xtikvZW56043rPMg/dS+dlOceXoR+WPbJ55Dsekq1lJpnypsMUsYOdCW30o103Ytu/lvh+5RWFLfBjm9/N8hJntPhvx92rnoE/kyHdGasGy754kw36vsVf/lFeBi+0COu+cfgQr42G3CRpeLoZ53gmfe3X6rcKt5oVxnptHR9JS8ehVUd5wvvahN2uqxOOpMXapibI5k7Zwbt4xBSaTfoKBufhAnO/uqNcfK8OTs0OQ6l7JIqFjDhYj5WcjevCnI/1DDiI8j4ndWb/5YzDZWh79yomWXeXj7Nnw70/2TIeFPTrlSh89k1ObOSRVZWZfgF0r/zJQB4nG2JUQuCQBCEd07TTg36fb2IyBaLd3vWaUh/vmSJnvpgmG8YcmS8X3Shf3R7QA4OBUocUKHGER5NNbOOEvwc1txnuWkTRb/aPjimJ5vXabI+3VfOiyS15UWvyezM2xiGOPyuMohOH8O8JiO4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFhZsBQrAAA=) format('woff');\n}\n\n@font-face {\n  font-family: octicons-anchor;\n  src: url(data:font/woff;charset=utf-8;base64,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) format('woff');\n}\n\n.markdown-body {\n  font-family: sans-serif;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n  color: #333333;\n  overflow: hidden;\n  font-family: \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, freesans, sans-serif;\n  font-size: 16px;\n  line-height: 1.6;\n  word-wrap: break-word;\n}\n\n.markdown-body a {\n  background: transparent;\n}\n\n.markdown-body a:active,\n.markdown-body a:hover {\n  outline: 0;\n}\n\n.markdown-body b,\n.markdown-body strong {\n  font-weight: bold;\n}\n\n.markdown-body mark {\n  background: #ff0;\n  color: #000;\n  font-style: italic;\n  font-weight: bold;\n}\n\n.markdown-body sub,\n.markdown-body sup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n.markdown-body sup {\n  top: -0.5em;\n}\n.markdown-body sub {\n  bottom: -0.25em;\n}\n\n.markdown-body h1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n.markdown-body img {\n  border: 0;\n}\n\n.markdown-body hr {\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\n\n.markdown-body pre {\n  overflow: auto;\n}\n\n.markdown-body code,\n.markdown-body kbd,\n.markdown-body pre,\n.markdown-body samp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n.markdown-body input {\n  color: inherit;\n  font: inherit;\n  margin: 0;\n}\n\n.markdown-body html input[disabled] {\n  cursor: default;\n}\n\n.markdown-body input {\n  line-height: normal;\n}\n\n.markdown-body input[type=\"checkbox\"] {\n  box-sizing: border-box;\n  padding: 0;\n}\n\n.markdown-body table {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\n.markdown-body td,\n.markdown-body th {\n  padding: 0;\n}\n\n.markdown-body .codehilitetable {\n  border: 0;\n  border-spacing: 0;\n}\n\n.markdown-body .codehilitetable tr {\n  border: 0;\n}\n\n.markdown-body .codehilitetable pre,\n.markdown-body .codehilitetable div.codehilite {\n  margin: 0;\n}\n\n.markdown-body .linenos,\n.markdown-body .code,\n.markdown-body .codehilitetable td {\n  border: 0;\n  padding: 0;\n}\n\n.markdown-body td:not(.linenos) .linenodiv {\n  padding: 0 !important;\n}\n\n.markdown-body .code {\n  width: 100%;\n}\n\n.markdown-body .linenos div pre,\n.markdown-body .linenodiv pre,\n.markdown-body .linenodiv {\n  border: 0;\n  -webkit-border-radius: 0;\n  -moz-border-radius: 0;\n  border-radius: 0;\n  -webkit-border-top-left-radius: 3px;\n  -webkit-border-bottom-left-radius: 3px;\n  -moz-border-radius-topleft: 3px;\n  -moz-border-radius-bottomleft: 3px;\n  border-top-left-radius: 3px;\n  border-bottom-left-radius: 3px;\n}\n\n.markdown-body .code div pre,\n.markdown-body .code div {\n  border: 0;\n  -webkit-border-radius: 0;\n  -moz-border-radius: 0;\n  border-radius: 0;\n  -webkit-border-top-right-radius: 3px;\n  -webkit-border-bottom-right-radius: 3px;\n  -moz-border-radius-topright: 3px;\n  -moz-border-radius-bottomright: 3px;\n  border-top-right-radius: 3px;\n  border-bottom-right-radius: 3px;\n}\n\n.markdown-body * {\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\n.markdown-body input {\n  font: 13px Helvetica, arial, freesans, clean, sans-serif, \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n  line-height: 1.4;\n}\n\n.markdown-body a {\n  color: #4183c4;\n  text-decoration: none;\n}\n\n.markdown-body a:hover,\n.markdown-body a:focus,\n.markdown-body a:active {\n  text-decoration: underline;\n}\n\n.markdown-body hr {\n  height: 0;\n  margin: 15px 0;\n  overflow: hidden;\n  background: transparent;\n  border: 0;\n  border-bottom: 1px solid #ddd;\n}\n\n.markdown-body hr:before,\n.markdown-body hr:after {\n  display: table;\n  content: \" \";\n}\n\n.markdown-body hr:after {\n  clear: both;\n}\n\n.markdown-body h1,\n.markdown-body h2,\n.markdown-body h3,\n.markdown-body h4,\n.markdown-body h5,\n.markdown-body h6 {\n  margin-top: 15px;\n  margin-bottom: 15px;\n  line-height: 1.1;\n}\n\n.markdown-body h1 {\n  font-size: 30px;\n}\n\n.markdown-body h2 {\n  font-size: 21px;\n}\n\n.markdown-body h3 {\n  font-size: 16px;\n}\n\n.markdown-body h4 {\n  font-size: 14px;\n}\n\n.markdown-body h5 {\n  font-size: 12px;\n}\n\n.markdown-body h6 {\n  font-size: 11px;\n}\n\n.markdown-body blockquote {\n  margin: 0;\n}\n\n.markdown-body ul,\n.markdown-body ol {\n  padding: 0;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n\n.markdown-body ol ol,\n.markdown-body ul ol {\n  list-style-type: lower-roman;\n}\n\n.markdown-body ul ul ol,\n.markdown-body ul ol ol,\n.markdown-body ol ul ol,\n.markdown-body ol ol ol {\n  list-style-type: lower-alpha;\n}\n\n.markdown-body dd {\n  margin-left: 0;\n}\n\n.markdown-body code,\n.markdown-body pre,\n.markdown-body samp {\n  font-family: Consolas, \"Liberation Mono\", Menlo, Courier, monospace;\n  font-size: 12px;\n}\n\n.markdown-body pre {\n  margin-top: 0;\n  margin-bottom: 0;\n}\n\n.markdown-body kbd {\n  background-color: #e7e7e7;\n  background-image: -moz-linear-gradient(#fefefe, #e7e7e7);\n  background-image: -webkit-linear-gradient(#fefefe, #e7e7e7);\n  background-image: linear-gradient(#fefefe, #e7e7e7);\n  background-repeat: repeat-x;\n  border-radius: 2px;\n  border: 1px solid #cfcfcf;\n  color: #000;\n  padding: 3px 5px;\n  line-height: 10px;\n  font: 11px Consolas, \"Liberation Mono\", Menlo, Courier, monospace;\n  display: inline-block;\n}\n\n.markdown-body\u003e*:first-child {\n  margin-top: 0 !important;\n}\n\n.markdown-body\u003e*:last-child {\n  margin-bottom: 0 !important;\n}\n\n.markdown-body .headeranchor-link {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  display: block;\n  padding-right: 6px;\n  padding-left: 30px;\n  margin-left: -30px;\n}\n\n.markdown-body .headeranchor-link:focus {\n  outline: none;\n}\n\n.markdown-body h1,\n.markdown-body h2,\n.markdown-body h3,\n.markdown-body h4,\n.markdown-body h5,\n.markdown-body h6 {\n  position: relative;\n  margin-top: 1em;\n  margin-bottom: 16px;\n  font-weight: bold;\n  line-height: 1.4;\n}\n\n.markdown-body h1 .headeranchor,\n.markdown-body h2 .headeranchor,\n.markdown-body h3 .headeranchor,\n.markdown-body h4 .headeranchor,\n.markdown-body h5 .headeranchor,\n.markdown-body h6 .headeranchor {\n  display: none;\n  color: #000;\n  vertical-align: middle;\n}\n\n.markdown-body h1:hover .headeranchor-link,\n.markdown-body h2:hover .headeranchor-link,\n.markdown-body h3:hover .headeranchor-link,\n.markdown-body h4:hover .headeranchor-link,\n.markdown-body h5:hover .headeranchor-link,\n.markdown-body h6:hover .headeranchor-link {\n  height: 1em;\n  padding-left: 8px;\n  margin-left: -30px;\n  line-height: 1;\n  text-decoration: none;\n}\n\n.markdown-body h1:hover .headeranchor-link .headeranchor,\n.markdown-body h2:hover .headeranchor-link .headeranchor,\n.markdown-body h3:hover .headeranchor-link .headeranchor,\n.markdown-body h4:hover .headeranchor-link .headeranchor,\n.markdown-body h5:hover .headeranchor-link .headeranchor,\n.markdown-body h6:hover .headeranchor-link .headeranchor {\n  display: inline-block;\n}\n\n.markdown-body h1 {\n  padding-bottom: 0.3em;\n  font-size: 2.25em;\n  line-height: 1.2;\n  border-bottom: 1px solid #eee;\n}\n\n.markdown-body h2 {\n  padding-bottom: 0.3em;\n  font-size: 1.75em;\n  line-height: 1.225;\n  border-bottom: 1px solid #eee;\n}\n\n.markdown-body h3 {\n  font-size: 1.5em;\n  line-height: 1.43;\n}\n\n.markdown-body h4 {\n  font-size: 1.25em;\n}\n\n.markdown-body h5 {\n  font-size: 1em;\n}\n\n.markdown-body h6 {\n  font-size: 1em;\n  color: #777;\n}\n\n.markdown-body p,\n.markdown-body blockquote,\n.markdown-body ul,\n.markdown-body ol,\n.markdown-body dl,\n.markdown-body table,\n.markdown-body pre,\n.markdown-body .admonition {\n  margin-top: 0;\n  margin-bottom: 16px;\n}\n\n.markdown-body hr {\n  height: 4px;\n  padding: 0;\n  margin: 16px 0;\n  background-color: #e7e7e7;\n  border: 0 none;\n}\n\n.markdown-body ul,\n.markdown-body ol {\n  padding-left: 2em;\n}\n\n.markdown-body ul ul,\n.markdown-body ul ol,\n.markdown-body ol ol,\n.markdown-body ol ul {\n  margin-top: 0;\n  margin-bottom: 0;\n}\n\n.markdown-body li\u003ep {\n  margin-top: 16px;\n}\n\n.markdown-body dl {\n  padding: 0;\n}\n\n.markdown-body dl dt {\n  padding: 0;\n  margin-top: 16px;\n  font-size: 1em;\n  font-style: italic;\n  font-weight: bold;\n}\n\n.markdown-body dl dd {\n  padding: 0 16px;\n  margin-bottom: 16px;\n}\n\n.markdown-body blockquote {\n  padding: 0 15px;\n  color: #777;\n  border-left: 4px solid #ddd;\n}\n\n.markdown-body blockquote\u003e:first-child {\n  margin-top: 0;\n}\n\n.markdown-body blockquote\u003e:last-child {\n  margin-bottom: 0;\n}\n\n.markdown-body table {\n  display: block;\n  width: 100%;\n  overflow: auto;\n  word-break: normal;\n  word-break: keep-all;\n}\n\n.markdown-body table th {\n  font-weight: bold;\n}\n\n.markdown-body table th,\n.markdown-body table td {\n  padding: 6px 13px;\n  border: 1px solid #ddd;\n}\n\n.markdown-body table tr {\n  background-color: #fff;\n  border-top: 1px solid #ccc;\n}\n\n.markdown-body table tr:nth-child(2n) {\n  background-color: #f8f8f8;\n}\n\n.markdown-body img {\n  max-width: 100%;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\n.markdown-body code,\n.markdown-body samp {\n  padding: 0;\n  padding-top: 0.2em;\n  padding-bottom: 0.2em;\n  margin: 0;\n  font-size: 85%;\n  background-color: rgba(0,0,0,0.04);\n  border-radius: 3px;\n}\n\n.markdown-body code:before,\n.markdown-body code:after {\n  letter-spacing: -0.2em;\n  content: \"\\00a0\";\n}\n\n.markdown-body pre\u003ecode {\n  padding: 0;\n  margin: 0;\n  font-size: 100%;\n  word-break: normal;\n  white-space: pre;\n  background: transparent;\n  border: 0;\n}\n\n.markdown-body .codehilite {\n  margin-bottom: 16px;\n}\n\n.markdown-body .codehilite pre,\n.markdown-body pre {\n  padding: 16px;\n  overflow: auto;\n  font-size: 85%;\n  line-height: 1.45;\n  background-color: #f7f7f7;\n  border-radius: 3px;\n}\n\n.markdown-body .codehilite pre {\n  margin-bottom: 0;\n  word-break: normal;\n}\n\n.markdown-body pre {\n  word-wrap: normal;\n}\n\n.markdown-body pre code {\n  display: inline;\n  max-width: initial;\n  padding: 0;\n  margin: 0;\n  overflow: initial;\n  line-height: inherit;\n  word-wrap: normal;\n  background-color: transparent;\n  border: 0;\n}\n\n.markdown-body pre code:before,\n.markdown-body pre code:after {\n  content: normal;\n}\n\n/* Admonition */\n.markdown-body .admonition {\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  position: relative;\n  border-radius: 3px;\n  border: 1px solid #e0e0e0;\n  border-left: 6px solid #333;\n  padding: 10px 10px 10px 30px;\n}\n\n.markdown-body .admonition table {\n  color: #333;\n}\n\n.markdown-body .admonition p {\n  padding: 0;\n}\n\n.markdown-body .admonition-title {\n  font-weight: bold;\n  margin: 0;\n}\n\n.markdown-body .admonition\u003e.admonition-title {\n  color: #333;\n}\n\n.markdown-body .attention\u003e.admonition-title {\n  color: #a6d796;\n}\n\n.markdown-body .caution\u003e.admonition-title {\n  color: #d7a796;\n}\n\n.markdown-body .hint\u003e.admonition-title {\n  color: #96c6d7;\n}\n\n.markdown-body .danger\u003e.admonition-title {\n  color: #c25f77;\n}\n\n.markdown-body .question\u003e.admonition-title {\n  color: #96a6d7;\n}\n\n.markdown-body .note\u003e.admonition-title {\n  color: #d7c896;\n}\n\n.markdown-body .admonition:before,\n.markdown-body .attention:before,\n.markdown-body .caution:before,\n.markdown-body .hint:before,\n.markdown-body .danger:before,\n.markdown-body .question:before,\n.markdown-body .note:before {\n  font: normal normal 16px fontawesome-mini;\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  line-height: 1.5;\n  color: #333;\n  position: absolute;\n  left: 0;\n  top: 0;\n  padding-top: 10px;\n  padding-left: 10px;\n}\n\n.markdown-body .admonition:before {\n  content: \"\\f056\\00a0\";\n  color: 333;\n}\n\n.markdown-body .attention:before {\n  content: \"\\f058\\00a0\";\n  color: #a6d796;\n}\n\n.markdown-body .caution:before {\n  content: \"\\f06a\\00a0\";\n  color: #d7a796;\n}\n\n.markdown-body .hint:before {\n  content: \"\\f05a\\00a0\";\n  color: #96c6d7;\n}\n\n.markdown-body .danger:before {\n  content: \"\\f057\\00a0\";\n  color: #c25f77;\n}\n\n.markdown-body .question:before {\n  content: \"\\f059\\00a0\";\n  color: #96a6d7;\n}\n\n.markdown-body .note:before {\n  content: \"\\f040\\00a0\";\n  color: #d7c896;\n}\n\n.markdown-body .admonition::after {\n  content: normal;\n}\n\n.markdown-body .attention {\n  border-left: 6px solid #a6d796;\n}\n\n.markdown-body .caution {\n  border-left: 6px solid #d7a796;\n}\n\n.markdown-body .hint {\n  border-left: 6px solid #96c6d7;\n}\n\n.markdown-body .danger {\n  border-left: 6px solid #c25f77;\n}\n\n.markdown-body .question {\n  border-left: 6px solid #96a6d7;\n}\n\n.markdown-body .note {\n  border-left: 6px solid #d7c896;\n}\n\n.markdown-body .admonition\u003e*:first-child {\n  margin-top: 0 !important;\n}\n\n.markdown-body .admonition\u003e*:last-child {\n  margin-bottom: 0 !important;\n}\n\n/* progress bar*/\n.markdown-body .progress {\n  display: block;\n  width: 300px;\n  margin: 10px 0;\n  height: 24px;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n  background-color: #ededed;\n  position: relative;\n  box-shadow: inset -1px 1px 3px rgba(0, 0, 0, .1);\n}\n\n.markdown-body .progress-label {\n  position: absolute;\n  text-align: center;\n  font-weight: bold;\n  width: 100%; margin: 0;\n  line-height: 24px;\n  color: #333;\n  text-shadow: 1px 1px 0 #fefefe, -1px -1px 0 #fefefe, -1px 1px 0 #fefefe, 1px -1px 0 #fefefe, 0 1px 0 #fefefe, 0 -1px 0 #fefefe, 1px 0 0 #fefefe, -1px 0 0 #fefefe, 1px 1px 2px #000;\n  -webkit-font-smoothing: antialiased !important;\n  white-space: nowrap;\n  overflow: hidden;\n}\n\n.markdown-body .progress-bar {\n  height: 24px;\n  float: left;\n  -webkit-border-radius: 3px;\n  -moz-border-radius: 3px;\n  border-radius: 3px;\n  background-color: #96c6d7;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 -1px 0 rgba(0, 0, 0, .1);\n  background-size: 30px 30px;\n  background-image: -webkit-linear-gradient(\n    135deg, rgba(255, 255, 255, .4) 27%,\n    transparent 27%,\n    transparent 52%, rgba(255, 255, 255, .4) 52%,\n    rgba(255, 255, 255, .4) 77%,\n    transparent 77%, transparent\n  );\n  background-image: -moz-linear-gradient(\n    135deg,\n    rgba(255, 255, 255, .4) 27%, transparent 27%,\n    transparent 52%, rgba(255, 255, 255, .4) 52%,\n    rgba(255, 255, 255, .4) 77%, transparent 77%,\n    transparent\n  );\n  background-image: -ms-linear-gradient(\n    135deg,\n    rgba(255, 255, 255, .4) 27%, transparent 27%,\n    transparent 52%, rgba(255, 255, 255, .4) 52%,\n    rgba(255, 255, 255, .4) 77%, transparent 77%,\n    transparent\n  );\n  background-image: -o-linear-gradient(\n    135deg,\n    rgba(255, 255, 255, .4) 27%, transparent 27%,\n    transparent 52%, rgba(255, 255, 255, .4) 52%,\n    rgba(255, 255, 255, .4) 77%, transparent 77%,\n    transparent\n  );\n  background-image: linear-gradient(\n    135deg,\n    rgba(255, 255, 255, .4) 27%, transparent 27%,\n    transparent 52%, rgba(255, 255, 255, .4) 52%,\n    rgba(255, 255, 255, .4) 77%, transparent 77%,\n    transparent\n  );\n}\n\n.markdown-body .progress-100plus .progress-bar {\n  background-color: #a6d796;\n}\n\n.markdown-body .progress-80plus .progress-bar {\n  background-color: #c6d796;\n}\n\n.markdown-body .progress-60plus .progress-bar {\n  background-color: #d7c896;\n}\n\n.markdown-body .progress-40plus .progress-bar {\n  background-color: #d7a796;\n}\n\n.markdown-body .progress-20plus .progress-bar {\n  background-color: #d796a6;\n}\n\n.markdown-body .progress-0plus .progress-bar {\n  background-color: #c25f77;\n}\n\n.markdown-body .candystripe-animate .progress-bar{\n  -webkit-animation: animate-stripes 3s linear infinite;\n  -moz-animation: animate-stripes 3s linear infinite;\n  animation: animate-stripes 3s linear infinite;\n}\n\n@-webkit-keyframes animate-stripes {\n  0% {\n    background-position: 0 0;\n  }\n\n  100% {\n    background-position: 60px 0;\n  }\n}\n\n@-moz-keyframes animate-stripes {\n  0% {\n    background-position: 0 0;\n  }\n\n  100% {\n    background-position: 60px 0;\n  }\n}\n\n@keyframes animate-stripes {\n  0% {\n    background-position: 0 0;\n  }\n\n  100% {\n    background-position: 60px 0;\n  }\n}\n\n.markdown-body .gloss .progress-bar {\n  box-shadow:\n    inset 0 4px 12px rgba(255, 255, 255, .7),\n    inset 0 -12px 0 rgba(0, 0, 0, .05);\n}\n\n/* Multimarkdown Critic Blocks */\n.markdown-body .critic_mark {\n  background: #ff0;\n}\n\n.markdown-body .critic_delete {\n  color: #c82829;\n  text-decoration: line-through;\n}\n\n.markdown-body .critic_insert {\n  color: #718c00 ;\n  text-decoration: underline;\n}\n\n.markdown-body .critic_comment {\n  color: #8e908c;\n  font-style: italic;\n}\n\n.markdown-body .headeranchor {\n  font: normal normal 16px octicons-anchor;\n  line-height: 1;\n  display: inline-block;\n  text-decoration: none;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n\n.headeranchor:before {\n  content: '\\f05c';\n}\n\n.markdown-body .task-list-item {\n  list-style-type: none;\n}\n\n.markdown-body .task-list-item+.task-list-item {\n  margin-top: 3px;\n}\n\n.markdown-body .task-list-item input {\n  margin: 0 4px 0.25em -20px;\n  vertical-align: middle;\n}\n\n/* Media */\n@media only screen and (min-width: 480px) {\n  .markdown-body {\n    font-size:14px;\n  }\n}\n\n@media only screen and (min-width: 768px) {\n  .markdown-body {\n    font-size:16px;\n  }\n}\n\n@media print {\n  .markdown-body * {\n    background: transparent !important;\n    color: black !important;\n    filter:none !important;\n    -ms-filter: none !important;\n  }\n\n  .markdown-body {\n    font-size:12pt;\n    max-width:100%;\n    outline:none;\n    border: 0;\n  }\n\n  .markdown-body a,\n  .markdown-body a:visited {\n    text-decoration: underline;\n  }\n\n  .markdown-body .headeranchor-link {\n    display: none;\n  }\n\n  .markdown-body a[href]:after {\n    content: \" (\" attr(href) \")\";\n  }\n\n  .markdown-body abbr[title]:after {\n    content: \" (\" attr(title) \")\";\n  }\n\n  .markdown-body .ir a:after,\n  .markdown-body a[href^=\"javascript:\"]:after,\n  .markdown-body a[href^=\"#\"]:after {\n    content: \"\";\n  }\n\n  .markdown-body pre {\n    white-space: pre;\n    white-space: pre-wrap;\n    word-wrap: break-word;\n  }\n\n  .markdown-body pre,\n  .markdown-body blockquote {\n    border: 1px solid #999;\n    padding-right: 1em;\n    page-break-inside: avoid;\n  }\n\n  .markdown-body .progress,\n  .markdown-body .progress-bar {\n    -moz-box-shadow: none;\n    -webkit-box-shadow: none;\n    box-shadow: none;\n  }\n\n  .markdown-body .progress {\n    border: 1px solid #ddd;\n  }\n\n  .markdown-body .progress-bar {\n    height: 22px;\n    border-right: 1px solid #ddd;\n  }\n\n  .markdown-body tr,\n  .markdown-body img {\n    page-break-inside: avoid;\n  }\n\n  .markdown-body img {\n    max-width: 100% !important;\n  }\n\n  .markdown-body p,\n  .markdown-body h2,\n  .markdown-body h3 {\n    orphans: 3;\n    widows: 3;\n  }\n\n  .markdown-body h2,\n  .markdown-body h3 {\n    page-break-after: avoid;\n  }\n}\n\u003c/style\u003e\u003cstyle\u003e.codehilite pre .hll { background-color: #f8eec7 }\n.codehilite pre  { background: #ffffff; color: #333333 }\n.codehilite pre .c { color: #999988; font-style: italic } /* Comment */\n.codehilite pre .err { color: #a61717; background-color: #e3d2d2 } /* Error */\n.codehilite pre .k { font-weight: bold } /* Keyword */\n.codehilite pre .n { color: #333333 } /* Name */\n.codehilite pre .o { font-weight: bold } /* Operator */\n.codehilite pre .cm { color: #999988; font-style: italic } /* Comment.Multiline */\n.codehilite pre .cp { color: #999999; font-weight: bold } /* Comment.Preproc */\n.codehilite pre .c1 { color: #999988; font-style: italic } /* Comment.Single */\n.codehilite pre .cs { color: #999988; font-style: italic } /* Comment.Special */\n.codehilite pre .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */\n.codehilite pre .ge { font-style: italic } /* Generic.Emph */\n.codehilite pre .gr { color: #aa0000 } /* Generic.Error */\n.codehilite pre .gh { color: #999999 } /* Generic.Heading */\n.codehilite pre .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */\n.codehilite pre .go { color: #888888 } /* Generic.Output */\n.codehilite pre .gp { color: #555555 } /* Generic.Prompt */\n.codehilite pre .gs { font-weight: bold } /* Generic.Strong */\n.codehilite pre .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n.codehilite pre .gt { color: #aa0000 } /* Generic.Traceback */\n.codehilite pre .kc { font-weight: bold } /* Keyword.Constant */\n.codehilite pre .kd { font-weight: bold } /* Keyword.Declaration */\n.codehilite pre .kn { font-weight: bold } /* Keyword.Namespace */\n.codehilite pre .kp { font-weight: bold } /* Keyword.Pseudo */\n.codehilite pre .kr { font-weight: bold } /* Keyword.Reserved */\n.codehilite pre .kt { font-weight: bold } /* Keyword.Type */\n.codehilite pre .m { color: #945277 } /* Literal.Number */\n.codehilite pre .s { color: #df5000 } /* Literal.String */\n.codehilite pre .na { color: #008080 } /* Name.Attribute */\n.codehilite pre .nb { color: #0086b3 } /* Name.Builtin */\n.codehilite pre .nc { color: #445588; font-weight: bold } /* Name.Class */\n.codehilite pre .no { color: #094e99 } /* Name.Constant */\n.codehilite pre .nd { color: #333333 } /* Name.Decorator */\n.codehilite pre .ni { color: #800080 } /* Name.Entity */\n.codehilite pre .ne { color: #990000; font-weight: bold } /* Name.Exception */\n.codehilite pre .nf { color: #945277; font-weight: bold } /* Name.Function */\n.codehilite pre .nl { color: #333333 } /* Name.Label */\n.codehilite pre .nn { color: #555555 } /* Name.Namespace */\n.codehilite pre .nx { color: #333333 } /* Name.Other */\n.codehilite pre .py { color: #333333 } /* Name.Property */\n.codehilite pre .nt { color: #000080 } /* Name.Tag */\n.codehilite pre .nv { color: #008080 } /* Name.Variable */\n.codehilite pre .ow { font-weight: bold } /* Operator.Word */\n.codehilite pre .w { color: #bbbbbb } /* Text.Whitespace */\n.codehilite pre .mb { color: #945277 } /* Literal.Number.Bin */\n.codehilite pre .mf { color: #945277 } /* Literal.Number.Float */\n.codehilite pre .mh { color: #945277 } /* Literal.Number.Hex */\n.codehilite pre .mi { color: #945277 } /* Literal.Number.Integer */\n.codehilite pre .mo { color: #945277 } /* Literal.Number.Oct */\n.codehilite pre .sb { color: #df5000 } /* Literal.String.Backtick */\n.codehilite pre .sc { color: #df5000 } /* Literal.String.Char */\n.codehilite pre .sd { color: #df5000 } /* Literal.String.Doc */\n.codehilite pre .s2 { color: #df5000 } /* Literal.String.Double */\n.codehilite pre .se { color: #df5000 } /* Literal.String.Escape */\n.codehilite pre .sh { color: #df5000 } /* Literal.String.Heredoc */\n.codehilite pre .si { color: #df5000 } /* Literal.String.Interpol */\n.codehilite pre .sx { color: #df5000 } /* Literal.String.Other */\n.codehilite pre .sr { color: #017936 } /* Literal.String.Regex */\n.codehilite pre .s1 { color: #df5000 } /* Literal.String.Single */\n.codehilite pre .ss { color: #8b467f } /* Literal.String.Symbol */\n.codehilite pre .bp { color: #999999 } /* Name.Builtin.Pseudo */\n.codehilite pre .vc { color: #008080 } /* Name.Variable.Class */\n.codehilite pre .vg { color: #008080 } /* Name.Variable.Global */\n.codehilite pre .vi { color: #008080 } /* Name.Variable.Instance */\n.codehilite pre .il { color: #945277 } /* Literal.Number.Integer.Long */\u003c/style\u003e\u003ctitle\u003ereadme\u003c/title\u003e\u003c/head\u003e\u003cbody\u003e\u003carticle class=\"markdown-body\"\u003e\u003ch2 id=\"git\"\u003e\u003ca name=\"user-content-git\" href=\"#git\" class=\"headeranchor-link\" aria-hidden=\"true\"\u003e\u003cspan class=\"headeranchor\"\u003e\u003c/span\u003e\u003c/a\u003eGit使用教程与基本原理\u003c/h2\u003e\n\u003cdiv class=\"toc\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#git\"\u003eGit使用教程与基本原理\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#git_1\"\u003e认识Git\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_1\"\u003e安装及初步使用\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#git_2\"\u003eGit仓库\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#git_3\"\u003eGit基本操作\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#_2\"\u003e初始化仓库\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_3\"\u003e添加文件\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_4\"\u003e添加一个版本\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_5\"\u003e推送变更\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_6\"\u003e创建并管理分支\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_7\"\u003e撤消改动\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_8\"\u003e高级用法\u003c/a\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#git_4\"\u003e在Git中忽略文件\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_9\"\u003e查看代码改动情况\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_10\"\u003e回顾仓库历史\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_11\"\u003e绝不丢失一个提交信息\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_12\"\u003e合并多次提交\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_13\"\u003e保存尚未提交的改动\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_14\"\u003e检查丢失的提交\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#cherry-pick\"\u003echerry-pick命令\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#_15\"\u003e参考\u0026amp;拓展资料\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003ch2 id=\"git_1\"\u003e\u003ca name=\"user-content-git_1\" href=\"#git_1\" class=\"headeranchor-link\" aria-hidden=\"true\"\u003e\u003cspan class=\"headeranchor\"\u003e\u003c/span\u003e\u003c/a\u003e认识Git\u003c/h2\u003e\n\u003cp\u003eQ: 什么是GIT?\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eGit是一个强调速度的分布式版本控制软件和源代码管理系统（SCM，source code management）。由Linus Torvalds为方便分布式开发linux而设计的管理软件。每一个Git工作目录都是一个带有完全历史记录和版本信息的仓库，不依赖网络和中央服务器。Git遵从GNU v2协议。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eQ: 为什么要用GIT?\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e更顺畅的工作流程，开发过程中，完全可以离线操作\u003c/li\u003e\n\u003cli\u003e快速，Git分布式架构使得本地仓库包含所有的历史版本信息，你可以在不同的版本之间快速切换\u003c/li\u003e\n\u003cli\u003e弹性的本地分支，在SVN下，你建一个分支需要把源代码复制到另一文件夹下，在Git上你只需要一个命令\u003c/li\u003e\n\u003cli\u003e内容控元数据方式存储，所有的版本信息都位于\u003ccode\u003e.git\u003c/code\u003e目录下\u003c/li\u003e\n\u003cli\u003e完整性好，更易于协作开发\u003c/li\u003e\n\u003cli\u003e用户群大，现在已经有成千上万个开源项目采用Git来做项目管理，github上更是有无数个代码仓库\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"_1\"\u003e\u003ca name=\"user-content-_1\" href=\"#_1\" class=\"headeranchor-link\" aria-hidden=\"true\"\u003e\u003cspan class=\"headeranchor\"\u003e\u003c/span\u003e\u003c/a\u003e安装及初步使用\u003c/h2\u003e\n\u003cdiv class=\"codehilite\"\u003e\u003cpre\u003esudo apt-get install git\u003cspan class=\"p\"\u003e;\u003c/span\u003e安装\n\ngit config --global user.name \u003cspan class=\"s2\"\u003e\u0026quot;xxx\u0026quot;\u003c/span\u003e\u003cspan class=\"p\"\u003e;\u003c/span\u003e设置用户名\ngit config --global user.email \u003cspan class=\"s2\"\u003e\u0026quot;xxx@xx.com\u0026quot;\u003c/span\u003e\u003cspan class=\"p\"\u003e;\u003c/span\u003e设置用户邮箱\ngit config --global core.editor vim\u003cspan class=\"p\"\u003e;\u003c/span\u003e指定编辑器\ngit config --global merge.tool vimdiff\u003cspan class=\"p\"\u003e;\u003c/span\u003e指定比对工作\ngit config --list\u003cspan class=\"p\"\u003e;\u003c/span\u003e查看配置\n\n\nssh-keygen -t rsa\u003cspan class=\"p\"\u003e;\u003c/span\u003e生成ssh连接公密钥，windows下请将文件放在git安装目录下的.ssh目录下\nssh git@github.com\u003cspan class=\"p\"\u003e;\u003c/span\u003e测试ssh是否配转置成功\n\u003c/pre\u003e\u003c/div\u003e\n\n\n\u003ch2 id=\"git_2\"\u003e\u003ca name=\"user-content-git_2\" href=\"#git_2\" class=\"headeranchor-link\" aria-hidden=\"true\"\u003e\u003cspan class=\"headeranchor\"\u003e\u003c/span\u003e\u003c/a\u003eGit仓库\u003c/h2\u003e\n\u003cp\u003eGit做为一个资源管理和跟踪系统，如果想要把自己的文件托管在Git上，那么你得先让Git知道你需要管理的文件在哪。通过\u003ccode\u003ecd\u003c/code\u003e进入指定目录后，运行\u003ccode\u003egit init\u003c/code\u003e命令，就会在当前目录下生成\u003ccode\u003e.git\u003c/code\u003e目录，Git用来进行版本控制和内容跟踪的所有文件都在该文件夹下。\u003cbr /\u003e\n处于Git跟踪下的文件只有三种状态：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModified(working directory): 被修改过的文件\u003c/li\u003e\n\u003cli\u003eStaged(staging area): 通过git add添加到暂存区域的文件\u003c/li\u003e\n\u003cli\u003eCommitted(git directory): 通过git commit提交到仓库的文件\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e所以，一般的git工作流程可能是这样：修改过某些文件，然后把这些文件都添加到暂缓区，再提交到仓库中形成一个版本或快照。最后提交到Git服务器上。而在中间，可能伴随分支管理，分支切换，撤消与合并。\u003c/p\u003e\n\u003cp\u003e可能有些人会觉得很奇怪，为什么Git会有暂存区域这个概念，直接提交到仓库中这就OK了。其实这是Git为了做版本控制用的。试想如果没有暂存区域，每修改一个文件，就会形成一个版本，太过频繁，不易于管理。暂存区域其实就是下一个版本的文件清单，你可以自由控制该往仓库中提交什么文件，这也可以避免在一个版本中包含一些中间文件，比如编译后的文件。\u003c/p\u003e\n\u003cp\u003e\u003cimg alt=\"git状态\" src=\"data:image/png;base64,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","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flwdgit%2Flearngit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flwdgit%2Flearngit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flwdgit%2Flearngit/lists"}