![](https://img-blog.csdnimg.cn/cc0aa1c26ea8466c9433028ca18a3adc.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
git
文章平均质量分 89
版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。
有了它你就可以将某个文件回溯到之前的状态,甚至将整个项目都退回到过去某个时间点的状态
可以比较文件的变化细节,查出是谁最后修改了什么地方,从而造成某些怪异问题,又是谁在何时报告了某个功能缺陷
字节探索者
代码尽头谁为峰,一见秃头道成空。编程修真路破折,一步一劫渡飞升。
展开
-
git的基本使用
什么是GITGIT是一个开源的分布式版本控制系统,用于高效的管理各种大小项目和文件。代码管理工具的用途防止代码丢失,做备份项目的版本管理和控制,可以通过设置节点进行跳转建立各自的开发环境分支,互不影响,方便合并在多终端开发时,方便代码的相互传输GIT的特点git是开源的,多在*nix下使用,可以管理各种文件git是分布式的项目管理工具(SVN是集中式的)git数据管理更多样化,分享速度快,数据安全git 拥有更好的分支支持,方便多人协调Linux下GIT安装。原创 2024-07-02 11:51:40 · 1422 阅读 · 27 评论 -
git服务器搭建
选择【管理区域】,点击【Projects: 】,点击【devops/myweb】,点击名称【myweb】,选择【设置】,选择【成员】将本地仓库master分支,推送到远程的git服务器上,因为修改的是分支b1,master分支没有做任何操作,推送失败。git fetch【拉取分支】 #下载远程服务器分支到本地,但不会自动合并远程分支和本地分支,需要自己合并;##【-p】端口映射,宿主机端口:容器端口;在 gitlib 服务器上查看推送结果,推送成功,可以查看【提交】【分支】和【标签】*原创 2023-11-15 10:45:07 · 470 阅读 · 0 评论 -
git概述
发布一个版本时,通常先在版本库中打一个标签(tag),这样就唯一确定了打标签时刻的版本。- 到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回来免费试用 BitKeeper 的权力。- 已跟踪的文件是指被纳入版本控制管理的文件,在上次快照中有他们的记录,工作一段时间后,它们的状态可能是未更新,已修改或者已放入暂存区。- 随后,Git 便会创建一个提交对象,它除了包含上面提到的那些信息外,还包含指向这个树对象(项目根目录)的指针。原创 2023-11-15 10:24:04 · 219 阅读 · 0 评论