Git

Posted huangzhenxiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git相关的知识,希望对你有一定的参考价值。

1.Git初始化

使用Git命令git init,会创建一个.git的文件,.git文件下面存放了一些配置文件,不能删除。

技术分享图片

2.设置签名:

  用户名:tt

  Email地址:[email protected]

  作用:区分不同开发人员身份。

  辨析:这里设置的签名和远程登录库的账号和密码没有关系。

  命令:

  • 项目级别:仅在当前本地库范围内有效。git config user.name tt   git config user.email [email protected] 信息保存的位置:当前.git下面的config文件
  • 系统用户签名:登录当前操作系统的用户范围。git config --globa user.name tt        git config --globa user.email [email protected] 
  • 优先级:如果两个都设置了,项目级别的优先。

git status 查看当前git状态

git add XX 把XX文件加入缓冲区

git commit -m"12344" [file name] 提交并添加日志

git log [file name] 查看文件提交日志

git reflog [file name]  查看简介版文件提交日志

git log --oneline  查看文件简洁版提交日志

 

3.版本的前进后退

  1. 基于索引值  git reset --hard [索引值]
  2. 基于^符号
  3. 基于~符号

4.对比

  1.git diff[工作区和暂存区比较]

5.分支

  创建分支:git branch [分支名字]

  查看分支: git branch -v

  切换分支:git checkout [分支名字]

  合并分支:切换到被合并的分支上面去,然后执行git merage [有新内容的分支名字]命令

以上是关于Git的主要内容,如果未能解决你的问题,请参考以下文章

Git 学习路线

从0到1带你掌握git(一分钟掌握git)--git如何下载?git如何使用?git是什么?git怎么获取文件?

Git认识与使用 Git

Git认识与使用 Git

Git认识与使用 Git

Git认识与使用 Git