從 VS Code 上傳程式到 GitHub 和用 commit 記錄修改

VS Code 內建版本管理功能,因此我們可以方便地對專案進行 git 操作。以下文章我們將針對兩個部份做簡單地說明。

  • 上傳程式到 GitHub。
  • 用 commit 記錄修改的程式並上傳到 GitHub。

上傳程式到 GitHub

點選 Publish to GitHub

  • 方法 1。

從 Command Palette(cmd+shift+p)選單點選 Publish to GitHub。

  • 方法 2。

點選下圖紅色框框的 Source Control Icon 切換到版本管理頁面。

點選 Publish to GitHub。

點選 Allow 打開 GitHub 網頁

登入 GitHub 網頁

點選 Authorize Visual-Studio-Code 同意 GitHub for VS Code 的存取權限

同意權限讓 VS Code 能存取 GitHub 上的 repository 和進行 git 相關操作。

點選 Allow 打開 VS Code

點選 Publish to GitHub 上傳程式

可依是否公開程式選擇 public 或 private。

ps: 如果是交作業的同學,請選擇 public repository,如此別人才能看到你的程式。

剛剛一連串的步驟只須設定一次,未來新的專案上傳到 GitHub 時,只要點選 Publish to GitHub,即可從選單點選 Publish to GitHub。

用 commit 記錄修改的程式並上傳到 GitHub

將專案的程式上傳到 GitHub 後,我們可能還會做修改。

當程式修改到某個段落時我們可執行 git 的 commit 做記錄。如下圖所示,切換到 Source Control 分頁,Changes 的下方將列出目前被修改的相關檔案。

在 Message 框框輸入訊息說明做了哪些修改,然後點選 Commit 做記錄。

點選 Yes,表示我們要將所有的修改加入暫存區並做記錄。

點選 Sync Changes 將記錄的修改上傳到 GitHub。

此動作會進行 pull & push,因此若 GitHub 上有更新的程式也會被抓下來和本機端的程式合併。

以上只是 VS Code 基本的 git 操作介紹,想再探究進階功能的朋友可參考官方網站的說明。

--

--

彼得潘的 iOS App Neverland
彼得潘的 Flutter App 開發問題解答集

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com