目录
1、安装
2、git是一个版本控制器
3、git操作
1、 #将文件放到本地仓库
2、#提交到本地
3、#远端修改同步(需输密码)
4、#查看提交日志
5、#删除对应文件
4、相关理解:
1、安装
sudo yum -y install git
2、git是一个版本控制器
git vs gitee&& github
对源代码的历史修改进行维护,保留历史的所有修改痕迹
git是工具,github是网站
也是托瓦兹写的
3、git操作
1、 #将文件放到本地仓库
git add filename
2、#提交到本地
git commit -m "提交说明"
3、#远端修改同步(需输密码)
git push
4、#查看提交日志
git log
5、#删除对应文件
git rm file
4、相关理解:
在进行git.add的时候,只是把变化的部分存到本地仓库的暂存区
并且对变化的部分是增删查改等细节进行记录
而commit则是将暂存区的变化部分,加载到git本地仓库
这两个操作就相当于在本地仓库管理起来了,单机版git
而git push实际是将本地的修改同步到远端仓库
因为对应git来说,本地和远端维护是同步的,所以双方的通信地位是对等的
所以,叫做去中心化分布式版本控制器
每一次删除都要重新上传同步本地仓库和远端仓库
就是把上传动作再来一遍
设置模板:readme相当于一个软件介绍
git支持多分枝开发
git配置:
.git为本地仓库,我们不能直接修改
.gitignore:有些文件我就不想同步到本地和远端,那么将对应的后缀的文件全部放到该文件中
本地和远端只传源代码文件
所以,如果你不想将某些后缀文件传送到远端,就可以在文件内配置相关的后缀信息