• 返回未修改状态 【git checkout . --没有的提交的,都返回到原来的状态  git clean -xdf 删除文件和目录】
git checkout . && git clean -xdf 
  • 帳戶設置
git config --global user.name "UserName"
git config --global user.email "User@email.com"
  • 初始化仓库
git init
  • 查看仓库的状态
git status
  • 向暂存区添加文件
git add 文件名
  • 保存仓库的历史记录【提交】
git commit -m "提交内容描述"
  • 查看提交日志【后面带有文件或目录时只显示指定的文件或目录日志】
git log
  • 查看提交日志【短格式】
git log --pretty=short
  • 显示文件的差异【后面带有文件或目录时只显示指定的文件或目录日志】
git log -p
  • 查看更改前后的差异【工作树和暂存区差异】
git diff
  • 查看更改前后的差异【工作树和最新提交的差异】
git diff HEAD
  • 显示分支一览表【-a 时包含远程分支】
git branch
  • 创建、切换分支【创建并切换至feature-A分支】
git checkout -b feature-A
  • 创建分支【创建feature-A分支】
git branch feature-A
  • 切换分支【切换至feature-A分支】
git checkout feature-A
  • 合并分支【将feature-A分支合并至当前分支,并记录合并】
git merge --no-ff feature-A
  • 图表形式查看分支
git log --graph
  • 回溯历史版本
git reset --hard 哈希值
  • 添加远程仓库【GitHub】
git remote add origin 仓库url
  • 推送至远程仓库【当前分支推送至指定分支,没有则创建分支】
git push -u origin 分支名
  • 获取远程仓库
git clone 仓库url
  • 获取最新远程仓库分支
git pull origin 分支名
  • 删除远程仓库
git push origin :分支名
或者
git push origin --delete 分支名
  • 更新远程已删除仓库
git fetch -p

git常用命令备忘录的更多相关文章

  1. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  2. Git 常用命令详解

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...

  3. Git 常用命令大全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加 ...

  4. Git常用命令总结

    Git常用命令总结 git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone ...

  5. GIT常用命令备忘

    Git配置 git config --global user.name "storm" git config --global user.email "stormzhan ...

  6. Git 常用命令2

    Git 常用命令 Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ gi ...

  7. git常用命令-基本操作

    git常用命令-基本操作 1)      新增文件 新增了Test_1.java git add Test_1.java git commit –m “新增了Test_1.java” git push ...

  8. 转收藏:Git常用命令速查表

    一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...

  9. git常用命令,git版本控制和Xcode结合使用,用Xcode提交到github,github客户端使用

    1.git常用命令 查看命令: 1.git --help 查看git所有命令 2.git clone -help 查看git clone命令的细节 3.git config -l   查看当前所有配置 ...

随机推荐

  1. String和StringBufffer的区别

    string的字符串操作都是废弃已有的对象,开辟一个新的内存空间创建一个新的对象 比如一个string str= "字符串"; str += "a"; 这样的操 ...

  2. 乌云TOP 10 简单介绍

    已知OWASP TOP10的WEB漏洞,乌云出了一个更加符合中国国情的 乌云:Top10 for 2014. A1-互联网泄密事件/撞库攻击 本质上来说是使用了不安全的口令,也许我可以将自己的密码设置 ...

  3. Python的format函数

    Python的format函数 自python2.6开始,新增了一种格式化字符串的函数str.format(),此函数可以快速处理各种字符串. 语法 它通过{}和:来代替%. 请看下面的示例,基本上总 ...

  4. maven setting.xml 存放位置导致deply失败,显示没有权限401错误

    settings.xml存在于两个地方: 1.安装的地方:$M2_HOME/conf/settings.xml 2.用户的目录:${user.home}/.m2/settings.xml 我只在mav ...

  5. redis中文文档

    phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github.com/ow ...

  6. 用vim写python脚本的自动缩进格式设置

  7. springcloud-Api网关服务Zuul

    springcloud项目例子:链接:https://pan.baidu.com/s/1O1PKrdvrq5c8sQUb7dQ5Pg 密码:ynir 1.由来: 如果我的微服务中有很多个独立服务都要对 ...

  8. dedecms 织梦列表页标题增加显示页数

    判断是否为第一页,为第一页则不显示页数的代码: {dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)' runp ...

  9. UVA 12716 GCD XOR (异或)

    题意:求出[1,n]中满足gcd(a,b)=a xor b,且1<=a<=b<=n的对数 题解:首先a xor b = c,则a xor c = b,而b是a的约数,则可以使用素数筛 ...

  10. javaScript中的DOM补充

    一.DOM树 二.DOM节点 DOM 是这样规定的:    整个文档是一个文档节点     每个 HTML 标签是一个元素节点     包含在 HTML 元素中的文本是文本节点     每一个 HTM ...