请使用firefox,chrome等最新浏览器浏览本站。

git常用命令总结

前端 阿豹 410次浏览 0个评论 扫描二维码

为大家推荐几个不错的git教程:
Git中文网
Git教程-廖雪峰博客

常用git命令:

命令 说明
git init 把当前目录变成git可以管理的仓库
git status 查看当前仓库的状态
git add filename 把文件添加到暂存区
git commit -m “描述” 把暂存区的文件添加到本地Git库
git diff filename 查看文件修改的内容
git log 查看提交历史
git log –graph 查看分支合并图
git reflog 查看历史操作
git reset –hard HEAD^ 更新到上一次提交的状态
git reset –hard HEAD^^ 更新到前两次提交的状态
git reset –hard commit_id 通过commit_id回退到对应的版本
git checkout – fileName 丢弃工作区的修改
git reset HEAD fileName 丢弃暂存区的修改,回到工作区
git remote add origin git@github.com:/vmenu.git 关联一个远程库
git remote remove origin 取消本地目录下关联的远程库
git push –set-upstream origin maicon / git push -u origin maicon 把本地库的所有内容推送到远程库上, –set-upstream表示非首次推送,把本地的当前分支与远程的maicon分支关联。以后就可以直接使用git push
git clone git@github.com:fangyongbao/vmenu.git 克隆远程仓库到本地,Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快
git branch 创建分支
git branch maicon origin/maicon 创建分支并且关联远程分支
git checkout -b dev 创建并切换到dev分支
git branch 列出当前本地库的所有分支
git branch -r 列出远程库所有分支
git merge 合并某分支到当前分支
git checkout 切换分支
git branch -d 删除分支
git remote 查看远程库的信息,加上 -v 显示更详细的信息
git branch -d 删除分支
git tag 创建标签
git tag commit_id 根据commit_id创建标签
git tag 查看所有标签
git show 查看标签信息
$ git tag -a -m “version 0.1 released” commit_id 创建带有说明的标签
git tag -d 删除标签
git show 查看标签信息
git push origin :maicon 删除远程的maicon分支

转载请注明git常用命令总结
喜欢 (4)or分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到