Git 建立到上傳
將現有的 .NET 專案上傳到 GitLab 的步驟如下:
創建 GitLab 專案:
登入 GitLab,點擊「New Project」按鈕,選擇「Create blank project」。
設定專案名稱、訪問權限等,並完成專案創建。
建立後會看到一個「HTTPS」或「SSH」的 URL,稍後會用到。
初始化本地 Git 儲存庫:
開啟命令提示字元或終端機,導航至專案的根目錄。
如果還沒有初始化 Git 儲存庫,請執行以下命令:
將檔案加入 Git:
執行以下指令將所有檔案加入 Git 的追蹤列表:
接著提交初始版本:
連結遠端儲存庫 (GitLab):
使用專案創建時的 URL(HTTPS 或 SSH)將本地儲存庫連結到 GitLab 遠端儲存庫。
檢查並切換到
main
分支 (選擇性)檢查目前分支名稱 使用以下指令查看目前的分支名稱:
如果目前的分支是
master
而不是main
,則需要創建並切換到main
分支。創建並切換到
main
分支 執行以下指令以將當前分支改名為main
並推送到遠端:將遠端更改合併到本地 (選擇性)
拉取(pull)遠端的更改並合併 執行以下指令,將遠端儲存庫的更改拉取到本地並進行合併:
此指令會使用
rebase
的方式將遠端的提交紀錄放在你的本地提交紀錄之前,確保紀錄順序更整齊。解決合併衝突(如果有的話) 如果拉取過程中出現合併衝突,Git 會提示你手動解決。打開衝突檔案,解決完衝突後,提交這些變更:
推送專案到 GitLab:
將本地專案推送到 GitLab,並設定
origin
作為默認的上傳位置:
如果 GitLab 的默認分支是
main
,可改成以下指令:
確認上傳成功:
回到 GitLab 頁面並刷新,應該能看到剛剛上傳的專案內容。
Last updated