Git命令

作者: 倩音流年 | 来源:发表于2018-04-18 19:48 被阅读8次

git init : 创建git本地仓库
git add file : 添加到暂存区
git rm file : 删除文件
git commit -m "content" : 将暂存区提交到本地仓库当前分支上
git status : 查看文件状态
git diff : 查看工作区与最近一次add或commit的区别
git log : 查看提交日志
git log --pretty=oneline : 查看简化日志

git中HEAD表示当前版本、HEAD\^表示上一版本、HEAD^^表示上两个版本、HEAD~100表示上100个版本

git reset --hard HEAD^ : 退回上一个版本
git reset --hard versionCode : 退回到指定版本号的版本
git reflog : 查看操作日志
git diff HEAD --file : 查看工作区指定文件和本地仓库中最新版本的区别
git checkout --file : 用本地仓库中最新版本替换工作区中指定文件(即使工作区已将其删除)
git reset HEAD file : 将指定文件从暂存区退回工作区
git remote add origin url : 添加名为origin的远程仓库,远程仓库地址为url
git push -u origin master : 将本地仓库的master分支推送到origin远程仓库的master分支;-u使两个master分支关联(仅远程仓库为空仓库时使用)
git branch dev : 创建一个名为dev的分支
git checkout dev : 切换到dev分支
git checkout -b dev : 创建并切换到dev分支,相当于上面两个指令
git branch : 查看当前分支
git merge dev : 将dev分支合并到当前分支上
git branch -d dev : 删除dev分支
git log --graph --pretty=oneline --abbrev-commit : 查看分支合并图
git merge --no-ff -m "content" dev : 这种合并分支方式禁用了快速合并模式
git stash : 保存并隐藏当前工作区
git stash list : 显示保存的工作区列表
git stash apply : 恢复保存的工作区
git stash pop : 恢复保存的工作区并从stash list中删除
git remote : 查看所有远程仓库
git remote -v : 查看远程仓库更详细的信息
git push origin master : 将本地的master分支推送到远程仓库的master分支上
git pull : 获取远程仓库并与本地仓库合并
git branch --set-upstream branch-name origin/branch-name : 让本地仓库的指定分支与远程仓库的指定分支关联
git tag v1.0 : 给当前分支的当前版本打上v1.0的标签
git tag : 查看所有标签
git tag v1.0 commitCode : 给指定的提交版本打上v1.0的标签
git show tagname : 查看指定标签的信息
git tag -a v1.0 -m "remark" commitCode : 给指定的提交版本打上v1.0的说明标签
git tag -s v1.0 -m "remark" commitCode : 给指定的提交版本打上v1.0的签名标签
git tag -d v1.0 : 删除v1.0标签
git push origin v1.0 : 将v1.0标签推送到远程仓库
git push origin --tags : 将所有未推送的标签推送到远程仓库

删除远程标签要先用git tag -d tagName删除本地标签,然后用git push origin :refs/tags/tagName将删除信息推送到远程仓库

相关文章

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git使用指南

    常用命令 帮助类: git --help:显示git命令帮助信息git help -a:显示所有命令git hel...

网友评论

      本文标题:Git命令

      本文链接:https://www.haomeiwen.com/subject/vxkvkftx.html