Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。javascript
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。html
Git 与经常使用的版本控制工具 CVS, Subversion 等不一样,它采用了分布式版本库的方式,没必要服务器端软件支持。java
Git回滚代码到某个commit:git
回退命令:web
$ git reset --hard HEAD^ 回退到上个版本 $ git reset --hard HEAD~3 回退到前3次提交以前,以此类推,回退到n次提交以前 $ git reset --hard commit_id 退到/进到 指定commit的sha码
强推到远程:服务器
$ git push origin HEAD --force 或者用: $ git push -f origin master
文章来源:小郭博客 原文地址:http://www.d163.net/html/web2/205.html分布式