最近有时间就来学习下Git、GitHub,大家别小看这个东西,它是Linux旗下的又一个经典之作,废话不多说,Git相关工具的安装什么的,大家自行百度一堆资料,另外介绍一个可以直接与Git相关联的项目管理工具《Redmine大家可以自己网上下载瞅瞅》小马就直接从安装好之后来写了,大家见谅:
一:首先,刚装好的Git得先根据我的习惯来配置下,直接上命令

    1.git config --global user.name "xiaomaguoguo"

    2.git config --global user.email "xiaomaguoguo@gmail.com"   

      在2中提个建议,如果没特殊要求,就用gmail,其它邮箱我试过,收发注册、       请求等邮件反应确实比gmail慢N排,不信的可以自己试下..针对2,有设置就       有更新、重新设置user.name user.email,如下:

      git config --unset --global user.name  "your name " 

      git config --unset --global user.email "your email "

      解除绑定后:git config user.name 或 git config user.name 无输出正常

      重新绑定:

          git config --global user.name "xiaomaguoguo"

          git config --global user.email "xiaomaguoguo.gmail.com"

 

    针对上面第2点,小马举个例子, 如果今天一文件是 user.name "a" 

    user.email "a@163.com"提交的,但此人现在不想用a帐户时,可以采用2中的方法解除绑定并重新绑定b用户名与 b@163.com,这时有个问题,如果用了b帐户后,之前a帐户提交的文件还是a的提交的,此时就需要用一条命令将这个错误的记录修改之前的a为b帐户了,可以用如下命令:

    git commit --amend --allow-empty --reset-author 

    3.给常用命令设置快捷口令(快捷口令根据个人习惯使用,不一定照搬),如         下:

      (针对当前用户)

      3.1:git config --global alias.st status (查看状态)

      3.2:git config --global alias.co commit (提交代码)

      3.3:git config --global alias.ct checkout (代码检出)

      3.4:git config --global alias.br branch (查看分支)

      3.5:git config --global alias.he help (Git帮助)....ETC 

 

      (针对所有用户)

      3.6:git config --system  alias.st status (查看状态)

      3.7:git config -- system alias.co commit (提交代码)

      3.8:git config -- system alias.ct checkout (代码检出)

      3.9:git config -- system alias.br branch (查看分支)

      3.10:git config -- system alias.he help (Git帮助)....ETC 

 

二:要存储项目得有一个电脑磁盘空间,比如小马创建的路径为..D:\git\demo

    Git 命令如下:

    1.与cmd一样,输入cd D: 回车即可进入D:盘

    2.创建路径直接敲命令:  mkdir git/demo 即可

    3.多级创建可直接在 demo目录下输入  mkdir -p a/b/c/d/e/f/g/h/i/j/l...

    4.显示版本库.git目录所在的位置  git rev-parse --git-dir 

    5.显示工作区根目录 git rev-parse --show-toplevel 

    6.相对于工作区根目录的相对目录 git rev-parse --show-prefix 

    7.显示从当前目录(cd)后退(up)到工作区的根的深度 git rev-parse --show-         cdup

    8.列一个我不小心乱按按出来的 git config --global (查看可全局配置项)

    9.打开当前用户的配置文件并编辑 git config -e global 

    10.打开所有用户的配置文件并编辑 git config -e system

    11.查看是谁提交的命令 git log --pretty=fuller  

       

    好了,今天创建目录为 D:git/demo 或 D:git/kkk,小马以demo目录来做个备份,防止我的小空间丢失,嘿嘿,可以用如下命令:

    cd D:git 

    git clone demo demo_backup 回车即可完成备份了

 

   最后,小马在此做个简单的总结,此次学习中主要为三个命令 git init、git add、 git commit 为创建版本库的三部曲,而且很常用 ,大家一定熟练使用,在之后的文章中,小马会陆续更新有关git github 的相关文章,欢迎大家留言批评、指点...嘿嘿,谢谢啦