
這是一個專門製作的入門存儲庫,因此我們可以幫助您獲得第一個拉動請求並了解Git和Github的基礎知識。
如果您是初學者,並且您正在尋找您的第一個貢獻,那麼我們會在這裡提供幫助。
我們為您提供了指令,以便開始為開源提供貢獻。向下滾動以獲取更多信息。

首先,將git安裝到本地系統上。如果您在Linux或Mac上,則可以預裝GIT。
但是,如果您在Windows上,則必須安裝它。為此,請單擊此處。
前往github.com並通過註冊創建一個帳戶。
開放採購和為免費互聯網做出貢獻是驅動當今互聯網的原因,並且在開源世界中,每個人和每個貢獻都受到讚賞。
而且,您可以在這裡加入我們的第一個拉動請求!
您可以在存儲庫頂部的github上播放和分配此存儲庫。

分叉使您可以自己創建存儲庫的版本。
這使您可以更改存儲庫,而無需任何權限或乾擾現有存儲庫。
現在,將自己重定向到您的存儲庫的叉子,它應該具有像這樣的URL,
https://github.com/your-github-username/opensource101
要製作自己要貢獻的存儲庫的副本,您需要將其克隆到系統中,以便於訪問。使用git clone商人,您可以將存儲庫克隆到本地系統。雖然URL本質上是
https://github.com/your-username/opensource101.git
只需單擊克隆圖標並將其複製到剪貼板就更容易。

之後,只需將自己引導到您希望克隆存儲庫的任何位置,以在終端中使用更改目錄或cd命令,然後git clone您的項目。

使用cd OpenSource101/將自己引導到存儲庫中。現在,我們將創建並切換到我們將要處理的分支,以進行項目編輯文件。
創建一個分支,
git branch branch-name
從主分支切換到另一個分支
git checkout branch-name
查看您的存儲庫的所有可用分支,
git branch -a

為了簡化貢獻,我們製作了一個固定的模板供您進行。按照下面提供的步驟操作。
我們終於可以立即為存儲庫做出貢獻!
現在,您已經切換到另一個分支,使用cd contributors將目錄更改為contributors 。
使用.json擴展程序使用您的github用戶名創建文件。
示例: github-username.json ,其中github-username是您當前的github用戶名。
JSON文件的內容以下格式,
{
"github-username" : " YOUR-GITHUB-USERNAME " ,
"favourite-game" : " YOUR-FAVOURITE-GAME " ,
"favourite-language" : " YOUR-FAVOURITE-PROGRAMMING-LANGUAGE " ,
"favourite-color" : " #FFFFFF "
} "github-username" should be the same one as the one you're making the pull request from.
"favourite-game" can be any game that you really like.
"favourite-language" has to be your favourite programming language or any programming language that you really want to learn.
"favourite-color" can be any color in hex format (example: #FFF44F). You can pick any color from Google's color picker.
注意:確保您的貢獻符合我們的行為準則。
您可以使用命令git add -A添加已更新的所有文件
然後,您承諾保存文件,就像在檢查站一樣, git commit -m "added myself"
現在,您想將其推到在線上,它可以與git push origin branch-name一起使用。
為了避免合併衝突,保持本地存儲庫的更新很重要。為此,您必須為叉子配置遙控器,然後同步叉。
為了為叉子創建一個遙控器,您需要指定一個新的遠程上游回复史(您從分配的存儲庫)與叉子同步。您將使用git remote add命令來執行此操作。
git遠程添加上游https://github.com/open-source-community-vit-ap/opensource101.git
注意:我們將原始存儲庫稱為“上游”。
一旦遠程引用您從您分配的原始存儲庫後,您就可以同步更改,以使本地副本保持最新狀態。為此,我們使用git fetch命令。
git在上游獲取
完成後,您需要切換回主分支,可以使用
Git Checkout Main
現在,使用原始存儲庫的主分支與您當前本地的主分支進行合併更改
git合併上游/主

一旦您的本地存儲庫更新,您就會將所有人都設置為向我們發送拉動請求。
為此,只需打開您的分叉存儲庫,然後單擊“拉請請求”,現在您可以看到一個綠色按鈕,上面寫著“新拉請請求”。
創建拉動請求並放鬆並放鬆,直到收到通知,表示您對拉的請求的接受或修改更改的請求。
注意:如果您對上述任何步驟或與此存儲庫有關的任何步驟有任何疑問,請創建一個問題。
現在,您已經提出了第一個拉動請求,現在該探索龐大的開源網絡,到處都是具有突破性潛力的項目。
可以改變我們看待事物的項目。
以及創建自己的其他人欣賞和貢獻的人!
