使用VS Code開發Salesforce有個很好的地方是可以聯接GitHub進行代碼版本控制,點擊查看使用VS Code開發SalesForce
第一步:安裝GIthub Desktop
Github Desktop是Github提供的桌面端,默認安裝點擊下一步即可

根據自己的github賬號類型選擇登陸,沒有GitHub賬號的點擊 Create your free account 創建賬號即可

這里我們使用常見的github.com類型賬號登陸

如果賬號中已經有倉庫存在,可以直接Clone源代碼下來,如果沒有,則可以創建新的倉庫
創建成功后,點擊 Open in Visual Studio Code,將Clone下來的源代碼在VS Code中打開

如果倉庫中的代碼已經是Salesforce代碼倉庫,顯示的項目界面如下:

點擊紅框中的Org Set,鏈接Salesforce環境



在打開的瀏覽器窗口中輸入賬號密碼,授權成功!

此時右鍵點擊 manifest/package.xml ,可以看到多出 SFDX:Deploy 和 SFDX:Retrieve 兩個選擇,可以將Salesforce中的代碼下載或上傳

在代碼修改后,GitHub Desktop上會顯示任何被修改后的內容

* 標記①處:必填,輸入修改的信息
* 標記②處:選填,可以輸入修改內容的詳細描述
* 標記③處:顯示修改的內容
然后點擊commit按鈕,將修改的內容保存到git里,最后點擊同步,將修改的內容同步到GitHub
![]()
嘗試直接使用一個存儲Salesforce的代碼倉庫可以clone 我的代碼倉庫:Salesforce-Developer
另一種是一個空白倉庫的情況下,我們不能直接同步Salesforce的代碼,可以在VS Code中新建Salesforce項目




注意的是在選擇代碼保存文件夾時選擇從GitHub上保存的文件夾,這樣就能覆蓋原本的空倉庫,將Salesforce的源碼保存到github上進行同步即可
