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 <file> - 将工作区的指定文件放入暂存区
~ git status - 查看工作区和暂存区的状态
~ git commit -m '提交的原因' - 将暂存区的内容添加到仓库
~ git log - 查看提交日志(历史提交记录)
~ git checkout -- <file> - 将暂存区的文件恢复到工作区
~ git reset --hard HEAD^ - 回到上一个版本
~ git reset --hard <ID> - 回到指定的版本
~ git reflog - 查看历史和未来版本

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

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

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


GIT命令梳理
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,336评论 4 54
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 9,047评论 0 13
  • (预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料) 一:Git是什么? Git是目前世界上最先进的...
    axiaochao阅读 5,921评论 1 8
  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 9,152评论 0 10
  • 作者|桨小嗯 当打开电影《当幸福来敲门》,看到男主克里斯•加德纳提着骨质密度扫描仪在街头穿梭,看到他一台也卖不出,...
    桨小嗯阅读 5,826评论 2 11