Git笔记二
1.安装Git及环境配置
官网下载地址:link
选择安装位置后直接下一步到安装即可
安装成功后开始菜单会有Git项,任意文件夹下右键也可以看到
如果下载速度慢的话就使用镜像
淘宝镜像下载:link
2.基本Linux命令
命令 | 作用 |
---|---|
cd +目录名 | 进入指定目录 |
cd … | 返回上一级目录 |
pwd | 显示当前所在的目录路径 |
clear | 清屏 |
ls | 列出当前文件夹下的所有文件 |
touch | 在当前目录下新建一个文件,如 touch index.js |
rm | 删除一个文件 |
mkdir | 新建一个文件夹 |
rm -r | 删除一个文件夹,如 rm -r src 删除src文件夹 |
rm -rf / | 切勿在Linux中尝试!会删除电脑中的全部文件 |
mv | 移动文件(在同一目录下) 如,mv index.html src |
reset | 重新初始化终端/清屏 |
history | 查看历史命令 |
help | 帮助 |
exit | 退出 |
# | 注释 |
3.Git配置
所有的配置文件,都保存在本地
命令 | 含义 |
---|---|
git config -l | 查看当前项目下的git配置 |
git config --system --list | 查看系统(–sysytem)的本地配置 |
git config --global --list | 查看自己(–global)配置的信息(用户名和邮箱,说明是谁提交了项目) |
环境变量是为了全局使用,在安装的时候已经自动配置了
4.Git的工作原理/基本理论(核心)
工作区域:
Git本地(三个):
1.工作目录(Working Directory)
2.暂存区(Stage/Index)
3.资源库(Repository/Git Directory)
4.加上远程的git仓库(Remote Directory)可以分为四个工作区域
转换关系如下
5.Git的工作流程
1.在工作目录中添加、修改文件; userMapper.xml
2.将需要进行版本管理的文件放入暂存区 git add
3.将暂存区的文件提交到git仓库 git commit
git管理的文件有三种状态:
已修改(modified) 已暂存(staged) 已提交(committed)
6.Git项目搭建
创建工作目录与常用指令
工作目录(WorkSpace)就是你希望Git帮助你管理的文件夹,
可以是你项目的目录,也可以是一个空目录,建议不要有中文
创建本地仓库的方法:
1.创建全新的仓库
2.克隆远程仓库
1.创建全新的仓库,需要用Git管理的项目的根目录执行
// 在当前目录新建一个Git代码库
$ git init
执行以后发现在项目目录里多了一个.git目录(如果没有则是文件夹隐藏了)
关于版本等的所有信息都在这个目录里
2.克隆远程仓库
将远程服务器上的仓库完全镜像一份至本地
(可以从国外的Github或者国内的Gitee)
#克隆一个项目和整个代码历史(版本信息)
$ git clone [url]
7.Git基本操作命令
查看文件的四种状态:
1.查看全部文件状态
git status
2.查看指定文件状态
git status [filename]
1.git add . 添加当前目录下的所有文件到暂存区
2.git commit -m 提交暂存区的内容到本地仓库 -m 提交信息
忽略文件:
有时我们不想把某些文件纳入版本控制中,比如设计文件,数据库文件,临时文件...
在主目录下建立 .gitignore文件,此文件有如下规则: