通过我多年的工作经验总结出Git版本管理常用的15个命令(命令详情,请点击命令的链接)如下:
Git 命令 | 功能简介 |
---|---|
git clone | 克隆现有的仓库 |
git config | 从几个特定的配置文件中读取和写入配置值,以便你可以从全局或者针对特定的仓库来进行设置 |
git add | 将内容从工作目录添加到暂存区(或称为索引(index)区) |
git status | 将为你展示工作区及暂存区域中不同状态的文件 |
git commit | 将暂存的文件内容在数据库中创建一个持久的快照,然后将当前分支上的分支指针移到其之上 |
git reset | 用来根据你传递给动作的参数来执行撤销操作 |
git rm | Git 用来从工作区,或者暂存区移除文件的命令 |
git branch | 可以列出你所有的分支、创建新分支、删除分支及重命名分支 |
git checkout | 用来切换分支,或者检出内容到工作目录 |
git merge | 用来合并一个或者多个分支到你已经检出的分支中 |
git log | 用来展示一个项目的可达历史记录,从最近的提交快照起 |
git fetch | 将远程仓库中有但是在当前仓库的没有的所有信息拉取下来然后存储在你本地数据库中 |
git pull | 从你指定的远程仓库中抓取内容,然后马上尝试将其合并进你所在的分支中 |
git push | 用来与另一个仓库通信,计算你本地数据库与远程仓库的差异,然后将差异推送到另一个仓库中 |
git revert | 将你提交中的变更的以完全相反的方式的应用到一个新创建的提交中,本质上就是撤销或者倒转 |
友情提示:
上述命令均附有对应的链接,可以用来查看命令的详细说明。