day34 git安装和使用

安装和使用Git
1990s - CVS / VSS - 锁定模式
2000 - Subversion(SVN)- 合并模式

必须有版本控制的中央服务器才能使用版本控制 - 中央集权型的版本控制系统

分布式版本控制系统 - 2005 - Git
Git / Mercury
GIt安装

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.21.0.tar.xz
yum install libcurl-devel
xz -d git-2.21.0.tar.xz
tar -xvf git-2.21.0.tar
cd git-2.21.0
./configure --prefix=/usr/local/
make && make install

~ git --version

~ git init - 将文件夹初始化为Git仓库
~ git add - 将工作区的指定文件放入暂存区
~ git status - 查看工作区和暂存区的状态
~ git commit -m '提交的原因' - 将暂存区的内容添加到仓库
~ git log - 查看提交日志(历史提交记录)
~ git checkout -- - 将暂存区的文件恢复到工作区
~ git reset --hard HEAD^ - 回到上一个版本
~ git reset --hard - 回到指定的版本
~ git reflog - 查看历史和未来版本

国内的代码托管平台:码云gitee / coding

https://gitee.com
https://coding.net

~ git clone - 克隆代码
~ git push - 将本地代码推到服务器(将工作成果同步到服务器)
~ git pull - 将服务器更新同步到本地


GIT命令梳理

你可能感兴趣的:(day34 git安装和使用)