本文共 841 字,大约阅读时间需要 2 分钟。
常用的git命令
- pwd 查看当前目录路径
- git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件
- git add
- git add -u:文件中被修改过或已删除文件的信息添加到索引库,它不会处理untracted的文件。
- git add -A:所有tracked文件中被修改过或已删除文件和所有untracted的文件信息添加到索引库。
- git add .:添加当前目录的所有文件到暂存区
- git add -p:添加每个变化前,都会要求确认,对于同一个文件的多处变化,可以实现分次提交
- git commit -m '注释':提交所有add过的文件 –m 后面的是注释
- git status:查看仓库状态
- git diff :查看同一文件修改了哪些内容 7.git log:查看历史记录
- git reset -- hard HEAD^[^^,^^^] 回退几个版本,有几个^就表示回退几个版本
- git reset –hard HEAD~100 回退100个版本,可以是任意数字
- cat 查看文件内容
- git reflog 查看历史记录的版本号id
- git checkout -- 把XX文件在工作区的修改全部撤销
- git rm 删除文件
- git push 推送到远程库
- git clone url 克隆远程库的项目
- git checkout –b dev 创建dev分支 并切换到dev分支上 git checkout
- git branch 查看当前所有的分支
- git checkout master 切换到master分支 19.git merge dev 在当前的分支上合并dev分支
- git branch –d dev 删除dev分支
- git branch name 创建分支
- git push origin ...:把分支推送到远程库对应的远程分支上
转载于:https://juejin.im/post/5b33335e51882574914476d9