GIT版本控管基礎
目標 : 檢查 Windows 認證,以及設定本機使用者資訊
檢查 Windows 認證 (Windows作業系統才需操作)
請至「控制台 → 使用者帳戶 → 認證管理員 → Windows 認證 → 一般認證」, 檢查是否已經有 git 或 gitHub 字樣的認證, 如果有,但不是自己的 GitHub 帳號,請先移除。
設定本機使用者資訊。步驟 21~24 請在「命令提示字元 | 終端機」輸入指令
要將 main
分支和 master
分支合併在一起,你可以按照以下步驟進行:
master
)和目標分支(例如 main
)。master
分支在合併後不再需要,你可以選擇刪除它。GitHub 會在 Pull Request 合併後提供刪除分支的選項。切換到目標分支:
首先,確保你在 main
分支上:
git checkout main
拉取最新的變更:
確保你的 main
分支是最新的:
git pull origin main
合併 master
分支:
合併 master
分支到 main
:
git merge master
如果沒有衝突,Git 會自動合併,並顯示合併成功的訊息。
如果有衝突,你需要手動解決衝突。Git 會標示出衝突的檔案,編輯這些檔案以解決衝突,然後完成合併:
git add <conflicted-file>
git commit
推送到遠端: 將合併結果推送到 GitHub:
git push origin main
刪除本地的 master
分支(可選):
如果你不再需要 master
分支,你可以在本地刪除它:
git branch -d master
刪除遠端的 master
分支(可選):
如果你也想刪除遠端的 master
分支:
git push origin --delete master
這些步驟可以幫助你把 master
分支的內容合併到 main
分支中,並處理相關的分支管理操作。