[英]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.