[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

【超过500家企业部署】AWS搭建、运维、监控服务

【超过500家企业部署】AWS搭建、运维、监控服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

[仅适用于 WordPress] 云服务器“Web Speed”

[仅适用于 WordPress] 云服务器“Web Speed”

[便宜]网站安全自动诊断“快速扫描仪”

[便宜]网站安全自动诊断“快速扫描仪”

[预约系统开发] EDISONE定制开发服务

[预约系统开发] EDISONE定制开发服务

[注册100个URL 0日元] 网站监控服务“Appmill”

[注册100个URL 0日元] 网站监控服务“Appmill”

【兼容200多个国家】全球eSIM“超越SIM”

【兼容200多个国家】全球eSIM“超越SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

【全球专属服务】Beyond北美及中国MSP

【全球专属服务】Beyond北美及中国MSP

[YouTube]超越官方频道“美由丸频道”

[YouTube]超越官方频道“美由丸频道”

团队发展至关重要! 解释 git clone、fetch、pull

git

感谢您的辛勤工作!
我是系统开发部的山田。

这次
我会讲解一下团队开发中常用的git命令:git clone、git fetch、git pull之间的区别。

克隆

克隆存储库的命令。
您可以将其他人创建的项目存储库导入到您自己的环境中。

`````````````````````````````````````````````````` ````````````````$ git clone [要克隆的存储库] [目录名称(可选)] ________________________________________________________________

git 获取

更新远程跟踪分支的命令。
将远程存储库的最新信息带到本地存储库。

```````````````````````````````````````````````````` `````````````` $ git fetch [存储库名称(可选)] [分支名称(可选)] ________________________________________________________________

但是,由于这仅更新远程跟踪分支,因此
更新不会反映在当前工作分支中。

您想什么时候反映您的工作?

如果你想将其反映到当前工作分支中,请使用合并。

```````````````````````````````````````````````````` ``````````````$ git merge [你要反映的分支名称] ________________________________________________________________

git拉

如上所述执行“git fetch”后,执行“git merge origin/main”。

```````````````````````````````````````````````````` ``````````````$ git pull [存储库名称(可选)] [分支名称(可选)] ________________________________________________________________

各个命令的使用方法


当本地环境中没有任何内容时(例如启动git clone

git 获取


当远程和本地环境之间可能存在冲突时
,例如导入其他人编辑的分支时,您希望在合并之前进行确认时,请使用此选项。


它通常用于仅通过远程环境中其他分支的拉取请求更新的分支,例如
git pull (由于与本地环境基本不冲突,所以无需检查差异。)

概括

这次我们讲解了团队开发中常用的git命令:git clone、git fetch、git pull之间的区别。
如果你不使用这个命令,你不太可能会进行团队开发,所以
如果你今天第一次了解它,我们建议你完全理解它!

命令名称 内容
克隆 用于克隆现有存储库的命令
git 获取 更新远程跟踪分支的命令
git合并 用于将其他分支(包括远程跟踪的分支)的内容反映到当前分支的命令
git拉 更新远程跟踪分支并反映到工作分支等的命令

最后

我开设了我所属的系统开发服务网站“SEKARAKU Lab”。
Beyond是从服务器设计搭建到运营的一站式服务,所以如果您在服务器端开发方面遇到任何问题,请随时联系我们。
SEKARAKU 实验室: https://sekarakulab.beyondjapan.com/

如果您觉得这篇文章有帮助,请点赞!
1
加载中...
1 票,平均:1.00 / 11
10,461
X Facebook 哈特纳书签 口袋
[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

写这篇文章的人

关于作者

山田由纪

2021年加入Beyond Co., Ltd.
我的爱好是卡拉OK和桌
游。我的桌游已经放不下一个架子了,所以我想买一个新的架子,但我很伤心,因为我没有地方放在家里放一个架子。
拥有模具设计和销售经验,积累了丰富的经验,并找到了服务器端工程师的工作。
目前从事使用PHP和Python的服务器端开发。
以后想学习一门前端语言,对基于React的前端框架Next.js很感兴趣。