鱼C论坛

 找回密码
 立即注册
查看: 1833|回复: 2

[已解决]Git问题

[复制链接]
发表于 2023-6-21 20:40:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Git是一种包管理器,专为 github 打造。它有效地提升了程序员,或编程者发布项目时的效率。

git 在提交之前需要设置用户名和用户邮箱

那么多个人在多电脑上,可以实现类似于多人项目协作的效果吗
最佳答案
2023-6-21 20:42:48
Git 实际上是一种分布式版本控制系统,它非常适合多人协作开发。GitHub 是一个网站,它提供了托管 Git 存储库的服务,以及许多方便的协作功能。Git 允许你在同一项目上跟踪和合并多个开发者的工作,无论他们在何处工作,使用的是何种电脑。

当你使用 Git,你可以在任何电脑上设置你的用户名和邮箱,这不受限制。这就意味着,即使是同一个人,也可以在不同的电脑上使用不同的用户名和邮箱进行提交。当然,如果你希望你的提交在所有设备上看起来是同一个人提交的,那么你可能会想在所有设备上使用相同的用户名和邮箱。

你在一台电脑上所做的改动可以通过 Git 的推送(push)和拉取(pull)操作来分享给其他电脑或其他人。只要你的电脑都可以访问到共享的 Git 存储库(比如说在 GitHub 上的存储库),你就可以从任何电脑推送或拉取改动。这也就是如何实现多人(或多设备)在同一个项目上协作的。

多人协作时通常会有一些额外的策略,比如使用不同的分支(branch)来独立开发新功能,然后再将这些新功能合并到主分支(main 或 master)。这样可以让每个人都能在不干扰他人的情况下工作,同时还能确保所有人都可以看到并利用最新的改动。

评分

参与人数 2荣誉 0 收起 理由
liuhongrun2022 + 5 出啥事了?
sfqxx -5 让你扣

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-6-21 20:42:48 | 显示全部楼层    本楼为最佳答案   
Git 实际上是一种分布式版本控制系统,它非常适合多人协作开发。GitHub 是一个网站,它提供了托管 Git 存储库的服务,以及许多方便的协作功能。Git 允许你在同一项目上跟踪和合并多个开发者的工作,无论他们在何处工作,使用的是何种电脑。

当你使用 Git,你可以在任何电脑上设置你的用户名和邮箱,这不受限制。这就意味着,即使是同一个人,也可以在不同的电脑上使用不同的用户名和邮箱进行提交。当然,如果你希望你的提交在所有设备上看起来是同一个人提交的,那么你可能会想在所有设备上使用相同的用户名和邮箱。

你在一台电脑上所做的改动可以通过 Git 的推送(push)和拉取(pull)操作来分享给其他电脑或其他人。只要你的电脑都可以访问到共享的 Git 存储库(比如说在 GitHub 上的存储库),你就可以从任何电脑推送或拉取改动。这也就是如何实现多人(或多设备)在同一个项目上协作的。

多人协作时通常会有一些额外的策略,比如使用不同的分支(branch)来独立开发新功能,然后再将这些新功能合并到主分支(main 或 master)。这样可以让每个人都能在不干扰他人的情况下工作,同时还能确保所有人都可以看到并利用最新的改动。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-6-22 21:57:36 | 显示全部楼层
应该是可以的奥,因为GitHub是一个有点类似于编程仓库,是一个很有名的论坛,很多公司啊,编程项目组啊都是在这里面创建工作组然后来做项目的,多人项目协作你可以去查网站首页,哪里就有介绍,只不过有些功能好像是要付费的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-26 21:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表