Gitee基本指令操作
目录
1.概念
2. git的基本指令
3. .gitignore 文件
4 . Linux git || gitee || github
1.概念
Git是一种版本控制的软件。 Git是免费且开源的。 Git常被称为 去中心化的分布式的 数据存储。 【其实git也可以进行本地版本控制。对于git,可理解为是一个 本地版本控制 + 百度云盘】
(1). 用git在本地进行版本控制,那是一种去中心化的备份
(2). Git进行分布式对版本控制是一种 去中心化
如下图是分布式管理。
2. git的基本指令
(1). git clone 获取远端仓库
语法: git clone 云端仓库地址
(2). git status 查看当前git仓库状态
语法: git status
(3). git add 把文件添加到git中(git的暂存区)
语法: git add 要添加过去的文件
(4). git commit -m “提交日志” 真正把源文件提交到git仓库中,每次提交都会形成一个id值(称为)//此处的提交日志不能乱写
语法: git commit -m “提交日志”
提交日志会保存到 .git 的 .log 文件夹中
Eg:
(5). git push 使得git的本地仓库和git的远端仓库进行合并
语法: git push
- git pull 将git的远端仓库拉取到本地
语法: git pull
3. .gitignore 文件
作用: 忽略掉不想 本地托管/上传的 文件
用法: 将 不想 本地托管/上传的文件 的后缀添加到 .gitignore文件中
语法: 在 .gitignore 文件中 添加 *不想本地托管/上传的文件的后缀
Eg:
4 . Linux git || gitee || github
a. “.git” 文件就是 git仓库, 这个是隐藏文件,可以 ll -al 查看
b. 当我们把源文件放入项目仓库中, 默认这个源文件和git仓库没有什么关系
c. git仓库要提交,必须保证本地仓库和远端仓库一致!然后才能把本地仓库的变化添加到远端仓库
d. Linux 和 windows 同时使用, 会冲突,冲突解决pull,如果解决了同一个文件git不会覆盖,修改暴露出来,要程序员自己解决。