我对Git进行了调查
因为偶然的机会,不得不学习Git,所以我发表了这篇帖子作为备忘录。
我从零开始调查了一切。
首先,Git是什么?
这是一种记录和追踪源代码更改历史的世代(版本)管理系统。准确来说,它是一种分布式版本管理系统。它被认为是专门为工程师开发的,类似于Google Drive和Dropbox等文件共享系统。
调查中会出现两个信息,即“Git”和“GitHub”。
嗯,这两者是不同的吗?
在一个写着“Git”说明的网站上收集信息时,
仔细看发现这实际上是在讲“GitHub”,很多类似的情况。
首先必须澄清这两者的区别。
这是和GitHub一样的吗?
總的來說,網路上的Git幾乎和GitHub(如果我弄錯了的話,對不起)是一樣的。
有一种Git类型的平台叫做GitHub。
据说还有其他平台,比如BitBucket、GitLab等。
所有这些都属于版本管理系统的成员,都是用的”Git”。
其中最有名的就是GitHub。
(因为都是用”Git”,所以基本上可以用相同的命令来执行!)
版本管理是指一种系统或工具,用于记录和跟踪软件开发过程中的更改和修订。它帮助程序员和团队协同工作,并确保所有变更都被记录下来和跟踪。你可以通过参考此URL了解更多信息:http://tracpath.com/bootcamp/learning_rivision_control_system.html
GitHub的吉祥物非常可爱。
我试着安装了一下。
环境:Linux
操作系统:CentOS 7
似乎可以使用yum来进行操作,所以先试一试看看。
[root@localhost ~]# yum install -y git
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ git.x86_64 0:1.8.3.1-12.el7_4 を インストール
完了しました!
[root@localhost ~]#
已经获取
确认版本
[root@localhost ~]# git --version
git version 1.8.3.1
[root@localhost ~]#
OK, 安装已完成。
关于存储库
为了进行代际管理,学习关于存储库是必要的。
存储库是记录文件和目录状态的地方。
更新和保存的状态被存储在存储库中作为更改历史。
也就是说,通过查看存储库可以了解更改历史。
拉、推、提交是什么意思
要想在 Git 上上传或下载文件,应该如何操作?
以下是基本命令:
– pull
– 拉取 – 拉取文件(下载)
– push
– 推送 – 推送文件(上传)
– commit
– 提交 – 提交到结果(更新)
请问Git是什么意思?
在只有一个人进行工作时,可能没有什么直观的感觉,但在需要多人共同查看/编辑同一个文件的场景或项目中,这种工具可能非常实用。
实际上,经常听到一些人说他们在实施变更或处理文件服务器时,不知道自己到底改了什么地方!这样的人为错误说不定能减少一些。早点熟悉使用方法吧。
既然这样,那就趁机用Ansible来进行Git配置或其他设置吧。
下次我将总结关于Jenkins的内容。