github 的使用教程(非常详细的小白视频)链接如下:

http://yun.itheima.com/course/209.html

Git 详细使用手册链接如下:

https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%85%B3%E4%BA%8E%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6

//这两天为了方便项目管理,学习了github的使用,以下是本地的Git Bash的使用命令简略手册,方便日后查看,并不适合作为新手学习

正文:

config命令:config就是Git的管理工具。
使用格式:    git config [<options>]
注:              可以通过“git help config 或 git config --help 或 man git-config”查看config命令的手册(其它命令同理)

config常用参数:

      1、--global:用于设置或修改Git的配置

    如:
    //当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址(用于提交共享)
    git config --global user.name "****"
    git config --global user.email ****@****.com

    //配置默认文本编辑器了,当 Git 需要你输入信息时会调用它
    //若不配置默认使用Vim编辑器,下面命令是配置默认使用Emacs
    git config --global core.editor emacs

    注:如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。

      2、--list: 用于查看所有配置


init命令:     该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件。
使用格式:    git init


clone命令:  克隆一个仓库到本地
命令格式:     命令格式是 git clone [url]
                    (如:git clone https://github.com/libgit2/libgit2)

注:     Git 克隆的是该 Git 仓库服务器上的几乎所有数据,当你执行 git clone 命令的时候,默认配置下远程 Git 仓库中的每一个文件的每一个版本都将被拉取下来。


status命令: 查看已暂存和未暂存的修改
命令格式:     git status
注:               简单讲就是跟踪现在有没有在暂存区没有放入Git仓库的文件(Changes to be committed)以及新建的内容和这个分支同远程服务器上对应的分支没有偏离(Untracked files)

status常用参数:

    -s或--sort: 得到一种更为紧凑的格式输出(就是简略输出)。


add命令:    提交至暂存区域
命令格式:    git add [文件名]
注:              修改了文件之后一定要记得add,否则commit后这些修改过的文件只保留在本地磁盘。


commit命令:  提交更新
命令格式:        git commit -m '如:用git修改文件提交到仓库'
注:                  在提交跟新前可以使用status命令查看是否有未add(提交至暂存区域)的文件

commit常用参数:
       -a: 跳过使用暂存区域,即不用使用add(比较方便)


rm命令:          从暂存区移除文件(同add,记得提交)
命令格式:       gid rm [文件名]


mv命令:         移动文件(可用于改文件名)
注:                 可以看到mv,rm, add命令都跟普通的命令行作用一样,只不过git的这些命令是作用在暂存区域


push命令:     将本地仓库同步到云端仓库

Git常用命令手册的更多相关文章

  1. git常用命令2

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

  2. Git常用命令清单笔记

    git github 小弟调调 2015年01月12日发布 赞  |   6收藏  |  45 5k 次浏览 这里是我的笔记,记录一些git常用和一些记不住的命令,这个笔记原本是基于 颜海镜的文章增加 ...

  3. 转 Git 常用命令大全

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

  4. git常用命令3

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

  5. Git 常用命令速查表(图文+表格)【转】

    转自:http://www.jb51.net/article/55442.htm 一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git comm ...

  6. Git 常用命令大全-转载

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

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

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

  8. Git 常用命令详解

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

  9. Git 常用命令大全

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

随机推荐

  1. javascript 函数详解

    一.函数的一些基础概念: 1.js中的函数使用function来声明. 2.关于return: 2.1  函数在执行到return语句后悔立即停止并退出,return后面的代码永远不会得到执行: 2. ...

  2. PAT 1002. A+B for Polynomials

    思路:就是两个多项式做加法–指数相同的相加即可,输出的时候按照指数递减输出,并且系数为0的项不输出. AC代码 #include <stdio.h> #include <vector ...

  3. HighGUI图形图像界面初步——滑动条的创建和使用

    ---恢复内容开始--- 滑动条是OpenCV动态调节参数特别好用的一种工具,它依附于窗口而存在.由于OpenCV没有实现按钮功能,所以很多时候,我们可以用仅含0-1的滑动条来实现按钮的按下于弹起效果 ...

  4. ORACLE NLS_DATE_FORMAT设置

      最近在ORACLE里面设置NLS_DATE_FORMAT日期时间格式时遇到了一些问题,顺便整理一下.以防以后忘记时,能顺速翻阅. 1:在会话级别设置nls_date_format对应的日期格式. ...

  5. Davinci DM6446开发攻略——u-boot-1.3.4移植(1)

    UBOOT的版本更新速度比较快,截止今天,稳定正式的版本是u-boot-2009.11-rc2,而TI最新的EVM开发包里的UBOOT是1.2.0版本,国内很多公司还一直使用u-boot-1.1.4和 ...

  6. 基于LDA的Topic Model变形

    转载于: 转:基于LDA的Topic Model变形 最近有想用LDA理论的变形来解决问题,调研中.... 基于LDA的Topic Model变形 基于LDA的Topic Model变形最近几年来,随 ...

  7. SystemVerilog语言简介(二)

    6. 用户定义的类型 Verilog不允许用户定义新的数据类型.SystemVerilog通过使用typedef提供了一种方法来定义新的数据类型,这一点与C语言类似.用户定义的类型可以与其它数据类型一 ...

  8. JLINK(SEGGER)灯不亮 USB不识别固件修复、clone修改

    今天调SMT32插拔几下,JLINK竟然挂掉了网上找了这个教程,搞了半天才搞好,驱动没装好!WIN7系统,自动安装的驱动是GPS.COM10,郁闷,错误来的.应该是:atm6124.sys.要手动选择 ...

  9. Struts2实现文件上传报错(四)

    1.具体错误如下 2014-5-2 21:38:29 com.opensymphony.xwork2.util.logging.jdk.JdkLogger error 严重: Exception oc ...

  10. 三级级联查询省份名称和编码(保证名称不重复)的SQL语句

    三级级联查询省份名称和编码(保证名称不重复)的SQL语句 1.省份.地市和县级数据库表 2.SQL语句 SELECT DISTINCT t.`province_name`,t.`province_co ...