Git命令

Posted farmersun

tags:

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

1、查看版本 git --version

技术图片

2、清屏 clear

技术图片

3、设置签名 git config --global user,name ""

设置用户名和密码
技术图片

4、本地仓库初始化 git init

技术图片

查看隐藏的文件命令 ll -la
技术图片

Windows文件夹设置查看隐藏文件
技术图片

初始化创建了一个隐藏的.git文件夹
技术图片

.git文件夹内容
技术图片

.git文件夹下面的子目录子文件不可以随意修改

5、将文件从工作区提交到暂存区 git add ...

技术图片

6、将暂存区文件提交到本地库 git commit ...

技术图片

7、查看工作区缓存区状态 git status

技术图片

8、查看日志

分页展示 git log

技术图片
日志过多产生分页时:
下一页:空格
上一页:b
退出:q
有下一页显示“:”,结尾显示“END”

在一行展示 git log --pretty=oneline

技术图片

精简一行展示 git log oneline

技术图片

展示回退版本需要多少步 git reflog

技术图片

9、前进或者后退版本 git reset --hard [版本号]

技术图片
--hard:本地库的代码更改同步更改暂存区和工作区代码
--mixed:本地库代码更改,暂存区跟着更改,工作区代码不回退
--soft:本地库指针移动代码回退,暂存区和工作区不回退

10、比对文件 git diff [文件名]

工作区和暂存区的文件比较
技术图片
git diff 不加文件名参数,比较工作区和暂存区所有文件
技术图片
git diff [历史版本] [文件名] 比较工作区和暂存区指定文件和指定版本的差异
技术图片
git diff HEAD [文件名] 比较工作区和暂存区指定文件和指定版本的差异
技术图片

11、查看分支 git branch -v

技术图片
技术图片

12、创建分支 git branch [分支名称]

技术图片

13、切换分支 git checkout [分支名称]

技术图片

14、在主分支合并分支branch1

**1.切换到主分支 git checkout [分支名称] **
技术图片

2.合并分支 git merge [分支名称]
技术图片

15、给远程仓地址起别名 git remote add [别名] [仓库地址]

技术图片

16、查看别名 git remote -v

技术图片

17、推送到远程库 git push [仓库名/别名] [分支名称]

技术图片

18、克隆操作 git clone [仓库名]

技术图片
克隆操作可以帮我们完成:
(1)初始化本地库
(2)将远程库内容完整的克隆到本地
(3)替我们创建远程库的别名:

19、拉取操作

git pull [仓库名/别名] [分支名称]
技术图片

pull相当于fetch和merge的合并

git fetch [仓库名/别名] [分支名称]
技术图片

git fetch [仓库名/别名] [分支名称]
技术图片































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

Git命令大全

如何Hook Git命令

Git 工具

git常用命令总结 git常用命令总结

markdown [Git命令]一个基本的git命令#git #commands

git diff 命令详解