一、CentOS 和 Linux 的区别
1.1 二者关系
- centos 是基于 linux 建设的操作系统;
- linux 属于内核零碎,只有终端命令界面、无图形界面
- centos 同时领有终端命令界面和图形界面;
- linux 和 centos 都是属于开源零碎。
1.2 什么是 Linux?
Linux 是一套收费应用和自在流传的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、反对多线程和多 CPU 的操作系统。Linux 能运行次要的 UNIX 工具软件、应用程序和网络协议。它反对 32 位和 64 位硬件。Linux 继承了 Unix 以网络为外围的设计思维,是一个性能稳固的多用户网络操作系统。
1.3 什么是 CentOS?
CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是
Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 按照凋谢源代码规定释出的源
代码所编译而成。
二、git 治理我的项目
2.1 用户信息配置
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
2.2 查看配置信息
git config --list
查阅某个环境变量的设定,只有把特定的名字跟在前面
git config remote.origin.url(获取仓库的地址)
git config user.name
git config user.email
2.3 git 仓库的根底操作
-
从现有仓库拉代码
通过 HTTPS 协定克隆 git clone https://gitee.com/example.git 通过 SSH 协定克隆 git clone git@gitee.com:xxxx/xxxx.git
-
仓库根本治理
初始化一个 Git 仓库 (以 /home/gitee/test 文件夹为例) cd /home/gitee/test #进入 git 文件夹 git init 将文件增加到 Git 的暂存区 git add "readme.txt" 注:应用 git add - A 或 git add . 能够提交以后仓库的所有改变 查看仓库以后文件提交状态(A:提交胜利;AM:文件在增加到缓存之后又有改变)git status -s 从 Git 的暂存区提交版本到仓库,参数 - m 后为当次提交的备注信息 git commit -m "1.0.0" 拉取代码(同步)git pull origin 分支名 将本地的 Git 仓库信息推送上传到服务器(推送)git push https://gitee.com/***/test.git git push origin master 强制推送(不倡议应用,可能会笼罩他人的代码)git push origin master -f(不倡议应用,可能会笼罩他人的代码)查看 git 提交的日志 git log
-
近程仓库治理
批改仓库名 git remote rename origin oschina 增加一个仓库 git remote add origin 仓库地址 查看以后仓库对应的近程仓库地址 git remote -v 批改仓库对应的近程仓库地址 git remote set-url origin 仓库地址