关于git
Git是Linux之父Linus的第二个伟大的作品,他最早是在Linux上开发的,被用来管理Linux核心的源代码。后来慢慢有人将其移植到了Unix、Windows、Max OS等操作系统中。 Git是一个分布式的版本控制系统,与集中式的版本系统不同的是,每个人都工作在通过克隆建立的本地版本仓库中。也就是说,每个人都拥有一个完整的版本库,查看提交日志、创建里程碑和分支、合并分支、回退等所有操作都直接在本地完成而不需要网络连接。 对于Git仓库来说,每个人都有一个独立完整的仓库,所谓的远程仓库或是服务器仓库其实也就是一个库,只不过在台主机24小时运行,它是一个稳定的仓库,供他人克隆、推送,也是服务器仓库中拉取别人的提交。
git常用命令总结
git init # 在本地新建一个仓库
git add # 将工作区的修改提交到暂存区
git commit # 将暂存区的修改提交到当前分支
git reset # 回退到某个版本
git stash # 保存某次修改
git pull #从远程更新代码
git reflog # 查看历史命令
git push # 将本地代码更新到远程分支上
git status # 查看当前仓库状态
git diff # 查看修改
git log # 查看提交历史
git revert # 回退某个修改