Git 常用命令
创建新的 Git 仓库:
git init
拷贝一个 Git 仓库到本地(类似 svn checkout):
git clone [url]
第一步需要配置用户名和邮箱地址。
$ git config --global user.name 'runoob'
$ git config --global user.email test@runoob.com
列出分支基本命令:
git branch
创建一个分支:
git branch testing
切换分支:
git checkout (branch)
分支合并(合并到当前分支):
git merge (branch)
删除分支:
git branch -d (branchname)
将该文件添加到缓存
git add
查看项目的当前状态
git status -s
尚未缓存的改动:git diff
查看已缓存的改动: git diff --cached
查看已缓存的与未缓存的所有改动:git diff HEAD
显示摘要而非整个 diff:git diff --stat
将缓存区内容添加到仓库中
git commit -m '第一次版本提交'
取消已缓存的内容
git reset HEAD -- hello.php
已缓存的内容提交
git commit -am '修改 hello.php 文件'
从 Git 中移除某个文件
git rm <file>
删除之前修改过并且已经放到暂存区域
git rm -f <file>
把文件从暂存区域移除,但仍然希望保留在当前工作目录中
git rm --cached <file>
递归删除
git rm –r *
移动或重命名一个文件、目录、软连接。
git mv README README.md
更新: git pull origin 功能分支名
提交: git push origin 功能分支名
查看远程分支
git branch -r
使用下面两条命令来删除远程分支
git branch -r -d origin/branch-name
git push origin :branch-name
查看提交历史
git log
还原到某个版本
git reset --hard 版本号
参考:GIT 教程
上一篇: js获取短信验证码按钮倒计时代码