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分佈式