1、常用git命令(使用频率最高的17个)
通过我多年的工作经验总结出Git版本管理常用的17个命令
1、git clone 克隆现有的仓库
2、git config 从几个特定的配置文件中读取和写入配置值,以便你可以从全局或者针对特定的仓库来进行设置
3、git add 将内容从工作目录添加到暂存区(或称为索引(index)区)
4、git status 将为你展示工作区及暂存区域中不同状态的文件
5、git commit 将暂存的文件内容在数据库中创建一个持久的快照,然后将当前分支上的分支指针移到其之上
6、git reset 用来根据你传递给动作的参数来执行撤销操作
7、git rm Git 用来从工作区,或者暂存区移除文件的命令
8、git branch 可以列出你所有的分支、创建新分支、删除分支及重命名分支
9、git checkout 用来切换分支,或者检出内容到工作目录
10、git merge 用来合并一个或者多个分支到你已经检出的分支中
11、git log 用来展示一个项目的可达历史记录,从最近的提交快照起
12、git fetch 将远程仓库中有但是在当前仓库的没有的所有信息拉取下来然后存储在你本地数据库中
13、git pull 从你指定的远程仓库中抓取内容,然后马上尝试将其合并进你所在的分支中
14、git push 用来与另一个仓库通信,计算你本地数据库与远程仓库的差异,然后将差异推送到另一个仓库中
15、git revert 将你提交中的变更的以完全相反的方式的应用到一个新创建的提交中,本质上就是撤销或者倒转
16、git branch dev 创建新分支dev
17、git merge dev-leying && push 合并代码并提交
合并代码时先切换到dev(要合并的分支)分支 然后再执行git merge dev-leying&&push,
就把自己的开发分支合到了dev上
18、git reset --hard HEAD^ 回退到上一个版本, git reset --hard HEAD^^ 回退到上上个版本