有关Git

关于Git的内容

Git 是什么?

分布式版本管理系统是一种机制,不仅可以保存数据,还可以保存和管理谁在何时修改了哪个地方的编辑历史。

Git的功能内容

    • 新旧のファイルを一括管理

 

    • 簡単に古いファイルに戻せる

 

    • チームでファイルの変更履歴を共有

 

    • チームで修正した部分を統合

 

    • チームでの業務を効率化できる

 

    様々なファイルを管理可能

Git和GitHub的区别

「Git」是一种用于管理源代码版本的工具,而「GitHub」则是一个基于Git的Web服务,旨在支持开发者。

Git中出现的词汇。

工作树

在Git版本控制下,尚未执行”add”命令的文件所在的目录。

索引

要提交的文件的层级

Git的基本命令

使git init在本地启用Git。

在本地创建一个新的仓库,或者初始化一个现有的仓库。

确认文件的更改(添加/修改/删除)(git status)。

$ git状态

如何查看命令执行的结果。

①将要提交的更改列表(已反映在索引中的文件列表)
②未暂存的更改列表(文件在提交过一次之后有过修改,但尚未加入暂存区)
③未追踪的文件列表(尚未进行过任何一次提交的新建文件列表)

准备记录变更历史(git add)。

将文件名添加到Git中
将全部文件添加到Git中

如果忘记了指定文件的相对路径,可以通过使用$ git status命令来快速查找。

将更改记录保存到本地存储库中(Git提交)

$ git 提交 -m “提交信息”

提交信息是什么。

为了确保无论谁都能理解为什么修改了代码,需要将其简洁明了地总结出来。
※关于提交消息的内容,将在下一篇文章中再次进行解释。

创建一个分支(git branch)

$ git分支 分支名

分支是什么?

用于记录并分离历史流程。
分离出的分支不受其他分支的影响,因此可以在同一代码库中同时进行多个更改。

【问题】为什么一个分支不好呢?

如果在一个分支上进行实现,可能会受到其他成员工作的影响。因此,需要从主分支创建自己的工作专用分支。然后,完成工作的成员将合并自己的分支更改到主分支。

“git分支”

显示所有分支

切换到指定的分支。

切换分支(git checkout)

向远程仓库上传本地修改(git push)。

スクリーンショット 2022-05-14 20.29.12.png

可以将远程仓库的更改拉取到本地仓库。(git pull)

从远程存储库拉取已更改的分支名称

将Cloud9与GitHub进行连接的方法

这篇文章非常易理解,对我很有参考价值。

【簡単】Cloud9とGitHubを連携させてソースコードを保存する方法

文献引用

【针对初学者】Git是什么?

什么是Git?解释Git的四个特点|解讲了Git的功能和可以应用的职业。

Git是一种版本控制系统,它可以追踪和管理项目文件的修改历史。Git的四个特点包括分布式版本控制、快速和高效、支持分支和合并、以及易于使用。它被广泛应用于软件开发、网站管理等职业领域。

使用【git init】命令来创建Git仓库。

【Git 入门】使用 git status 命令的方法
https://26gram.com/git-status

用git diff命令确认差异!【Git命令篇】通过漫画了解Git

【项目管理工具Backlog】中的猴老师Git入门

【深入理解Git】pull、merge和fetch究竟做了什么?
https://shinmedia20.com/git-pull#:~:text=4%20%E3%81%BE%E3%81%A8%E3%82%81-,git%20pull%E3%81%AF%E4%BD%95%E3%82%92%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%8B%EF%BC%9F,%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%99%E3%80%82

广告
将在 10 秒后关闭
bannerAds