一、git查看提交用到的命令

1、git log
查看分支的所有的提交记录
2、git log -3 --stat
查看最近3条更新日志,并且简单显示出所涉及的文件
3、git show commit-id
查看某一次提交的内容,执行下面的命令
4、git show commit-id --stat
这个是查看指定的更新提交所涉及的文件

二、git暂存功能使用:

git stash

git stash save "注释信息"
git stash list
git stash pop

三、git 删除分支
删除本地分支:git branch -D 分支名
删除远端仓库分支:git push --delete origin 远程分支名称
四、git fetch
git fetch origin 远程分支名:本地分支名
五、git 版本回退
查看某个文件的commit:git log /path/to/file

git 回退到某个版本

一、场景一
修改了文件/path/to/file,没有提交,但是觉得改的不好,想还原。
git checkout -- /path/to/file

场景2:修改了文件/path/to/file,已经提交,但是觉得改的不好,想还原到上衣版本。
方法1、git checkout 版本号 文件名

方法2、
git reset 版本号 文件名
先将本版本库和暂存区中的该文件回退到历史版本 版本号

再用暂存区中该文件的历史版本号覆盖工作区中对应的文件,达到工作区、暂存区和版本库三者间的统一
git checkout -- 文件名

Git bash常用命令详解:

1、在制定文件夹中,右键git bash打开命令窗口。
2、Git status 查看git当前状态
3、命名全局用户名和邮箱地址
Git config --global user.name “用户名”
Git config --global user.email “邮箱地址”

4、查看所有设置git config --list

5、git branch 查看本地分支
6、git branch -r 查看远程分支
7、git status 查看当前分支情况
8、git branch [name]-----注意新分支创建后不会自动切换为当前分支。
9、git checkout [name]-----切换分支
10、git checkout -b [name] 创建新分支并立即切换到新分支:git checkout -b [name]
11、删除分支:git branch -d [name]---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项
12、git merge [name] ---- 将名称为[name]的分支与当前分支合并

Windows在cmd中如何查看文件内容,
在cmd中可以使用type命令:
语法:type 绝对路径/相对相对路径

Git add . 提交工作区中的文件到暂存区
Git commit -m “注释信息” 把暂存区文件提交到本地仓库中
Git commit -am 是把git管理的文件,提交到本地仓库中,这个步骤省略了把文件上传到暂存的操作。

git clone 仓库地址 克隆完地址后
在文件中有个.git