繁体   English   中英

在开源项目中使用 Git

[英]Using Git with an Open Source Project

我必须在一个项目上为MagicMirror²( https://github.com/MichMich/MagicMirror )平台开发一个模块,因为我是Git的初学者,我不知道如何简单地导入文件并与他们一起测试我的模块。

我所做的是导入一个存储库,但现在我看到该项目正在定期修改,所以我想这是为那些想要改进它并正在推动他们的改变的人准备的。

那么,如果我只是想开发我的模块,同时尽可能从主项目的更新中受益,我该怎么办? 我应该导入存储库,提交并推送我对模块的更改,而没有弄乱原始项目的风险,还是应该简单地创建一个新的存储库?

我也看到了这些分支,叉子“东西”,我理解这些概念,但我不知道我应该如何使用它们。

谢谢

首先,您需要安装Git 之后,找到存储库 URL,在您的情况下是:

https://github.com/MichMich/MagicMirror.git

git clone https://github.com/MichMich/MagicMirror.git

之后,您可以简单地签出(创建)一个新分支:

git checkout -b [branchname]

这个分支上工作/提交/推送。 您不会影响其他分支中的内容,并且在推送时,您将被要求合并/变基等。

另外,请记住git pull -ing 新更改可能会造成损坏,请阅读本文以更深入地了解。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM