歡迎來到Security Copilot存儲庫!
Microsoft Security Copilot是AI日常操作的生成性AI驅動助手,它使團隊能夠以AI的速度和規模保護。
該項目歡迎貢獻和建議。大多數捐款要求您同意撰寫貢獻者許可協議(CLA),宣布您有權並實際上授予我們使用您的貢獻的權利。有關詳細信息,請訪問https://cla.opensource.microsoft.com。
當您提交拉動請求時,CLA機器人將自動確定您是否需要提供CLA並適當裝飾PR(例如狀態檢查,評論)。只需按照機器人提供的說明即可。您只需要使用我們的CLA在所有存儲庫中進行一次。
該項目採用了Microsoft開源的行為代碼。有關更多信息,請參見《行為守則常見問題守則》或與其他問題或評論聯繫[email protected]。
這是您可以開始為該項目做出貢獻的步驟:
GitHub帳戶:
叉子存儲庫:
克隆到您本地機器的叉子::
您可以從https://git-scm.com/downloads安裝Gitbash,如果您還沒有。
在本地計算機上創建一個目錄,您將在其中將存儲庫置於以及將要在哪里工作。示例:“ c: users(用戶名) documents gitforks”
打開Gitbash並進入目錄“ C: USERS(用戶名) Documents GitForks”目錄
運行:git init
運行:git克隆示例:git克隆“ https://github.com/(username)/ copilot-for-security-fork”
CD進入創建的新目錄,即CD Copilot-Security-Fork
設置上游,這是您從IE副業社區庫存的原始回購
運行:git遠程添加上游https://github.com/azure/copilot-for-security
運行:git Remote -V
您也可以通過https://desktop.github.com使用github桌面來執行此操作。
創建一個分支:
安裝VS代碼:
[下載Visual Studio代碼-Mac,Linux,Windows]
在VS代碼中打開分支:
運行VS代碼,然後文件>“打開文件夾”本地存儲庫目錄(示例:c: users (用戶名) documents gitforks gitforks copilot-for-security-fork)
您應該在存儲庫中查看所有目錄和文件,在底部,您可以看到您正在工作的分支。在進行任何更改之前,請確保選擇正確的分支。
舞台,提交並發布您的更改
當您在VS代碼中創建所需的內容時,您需要上台並提交更改。這將把它們投入到您在機器上本地創建的分支。例如,我在“基於社區的插件”目錄中創建了一個按名稱“ SentinelDailyererations”和KQL插件的新文件夾和KQL插件。您還可以添加記錄和部署此插件所需的任何其他內容。
現在,當您準備提交更改時,請單擊左側的源控製圖標,輸入一條消息總結您的更改並點擊“+”。這進行了更改。接下來,單擊檢查標記以提交您的更改。這些仍然是您機器的本地。
現在,您可以通過單擊分支名稱旁邊的圖標將此工作發佈到您的個人github(如果將存儲庫的頂部列出列表,請選擇您的 /副本,而不是azure /copilot-for-for-security )。在此示例情況下,我們正在選擇主要的分支ITESELF來使用新插件發布我的更改。
現在,您可以查看github的合理更改到各自分支:
如果您已經完成了所有工作並準備提交主要存儲庫,則需要執行拉動請求。該請求將啟動一組自動支票,如果通過這些檢查,則該請求將交給審閱者董事會 - 其中之一必須檢查您的工作並接受請求並將其合併給主人分支。
“打開拉動請求”頁面的最高部分至關重要。這表明您從哪個存儲庫和分支從哪個存儲庫中提取到哪個存儲庫。您應該在評論部分中填寫有意義的名稱,並列出您所做的工作,因為審閱者將閱讀此內容。然後單擊“創建拉請請求”
將更改合併到主github後,您應該能夠看到對主github存儲庫的更改。
從主存儲庫中檢查您的拉請求狀態並同步
合併了拉動請求後,請檢查以確保其進入主要存儲庫。我們建議在GitHub網站上以及通過對您本地存儲庫進行同步並驗證更改現已就位。
祝您好運,並為安全副駕駛社區做出貢獻!!!!