git的基本使用
git的下载地址:https://git-scm.com/downloads
下载的过程不多说,一直点next就行(这里以windows系统为例)
1.配置用户信息
安装成功后,点击鼠标右键会有下面两个选项,选择Git Bash Here
配置用户名和邮箱
2.查看配置
查看全局配置
查看指定配置
3.获取帮助信息
4.将本地文件夹初始化为git仓库
在指定文件夹内打开Git Bash Here
5.查看文件状态
标红的表示文件未被跟踪
也可以以比较简练的方式查看文件状态 ??表示文件未被跟踪
6.跟踪新文件
查看文件状态,此时文件被跟踪处于暂存状态
若觉得当前窗口的信息过多可输入clear清空窗口
7.将暂存区的文件提交至git仓库
引号里的属于标记,可以说明当前时第几次提交,以便后面切换版本时,方便查找
查看文件状态,此时文件都属于未修改的状态,没有任何文件需要提交
8.将修改后的文件存入提交
先修改已被提交的文件,这里把登录修改成login,然后保存文件
查看文件状态,此时文件已被修改,还没有被放入暂存区
红色的M表示当前文件已被修改,还没有被放入暂存区
暂存已修改的文件,标记变成了绿色的M
再次提交已暂存的文件
再次查看文件状态
9.撤销修改(用git仓库中保存的文件覆盖工作区中的文件)
还是一样先修改
文件再一次被修改,还没有被暂存
撤销修改
撤销后
10.一次性将多个文件放入暂存区
下面是修改的文件和新增的文件
将这些文件一次性添加到暂存区
git add.
查看文件状态,此时都在暂存区
11.取消暂存的文件
取消之后文件的状态
12.跳过暂存直接提交(必须是已经被跟踪过的文件)
修改一个已经被跟踪的文件
跳过暂存直接提交
查看文件状态,此时没有需要被提交的文件
13.从仓库中移除文件
从仓库中移除,保留工作区的文件
从仓库和工作区中移除文件
git rm -f test.html
14.查看提交日历
git log //查看全部的提交日历 看到:符号,点enter继续查看
按q退出查看历史
git log -3 //查看最近3次的提交日历,次数自己定
git log -3 --pretty=oneline //一行上展示日历
git log -3 --pretty=format:"%h | %an | %ar | %s" //自定义输出格式
%h:提交简写的哈希值
%an:用户的名字
%ar:日期,以多久之前的方式显示
%h:提交时的说明,双引号里的内容
15.项目退回到第一个版本(退回到文件被修改之前)
git reset --hard 后面跟的字符为图中的黄色字符,复制过去即可,这里先一行上展示
此时项目已经退回到最初的版本
16.从旧版本回到最新的版本
git relog --pretty==oneline //在旧版本查看日历
git reset --hard //再次进行此操作
此时版本已经换回最新版本
若是有些文件不想提交至仓库,但又不想被显示,可以创建.gitinore文件,来忽视一些文件
以上就是全部内容啦,希望可以帮助到大家!