WCM2019-g2

  • Home
    • Site Map
    • reveal
    • blog
  • 簡介
  • 網路連線設定
    • 1.李承澤 40723210
    • 1.張詠全40723125
    • 1.李其叡40723111
    • 1.王頊鑌40723108
  • 配置可攜程式環境
    • 2.李承澤 40723210
    • 2.張詠全40723125
    • 2.李其叡40723111
    • 2王頊鑌40723108
  • 倉儲改版
    • 3.李承澤 40723210
    • 3.張詠全40723125
    • 3王頊鑌40723108
  • 靜態 CMSimfly
    • 4.李承澤 40723210
    • 4.張詠全40723125
    • 4.李其叡40723111
    • 4王頊鑌40723108
  • Mobile 網站內容
    • 5.李承澤 40723210
    • 5王頊鑌40723108
  • Virtual Host
    • 6.李承澤 40723210
    • 6.張詠全40723125
    • 6.李其叡40723111
    • 6王頊鑌40723108
  • Javascript
    • 國旗
      • 國旗-改
      • 國旗-3
    • 齒輪
    • 貪食蛇
  • 期中報告
  • 期末報告
2王頊鑌40723108 << Previous Next >> 3.李承澤 40723210

倉儲改版

建立 Git 倉儲, 並 clone 倉儲至近端工作後, 對遠端倉儲改版

可攜程式系統中已經內建 git, 可以在啟動 start.bat 後, 透過 path 的設定, 直接執行 git 指令.

建立 Git 倉儲, 共分為兩類, 一類是直接在 Github 網際介面下建立倉儲時, 要求建立 README.md 檔案, 之後可以直接在近端, 以 git clone 加上倉儲連線 URL, 將倉儲克隆一份到近端, 並以最新版本作為工作目錄, 使用者改版後, 可以直接透過 git add, commit 與 push 對遠端倉儲改版.

另一類則是故意在 Github 網際介面下建立倉儲時, 不要建立任何檔案, 而是在近端自行利用 git 指令建立倉儲架構, 新增內容後, 以 git remote add 設法在近端倉儲中納入 origin URL 後, 將近端倉儲版本新增提交推送到遠端.

git add

git add 可以用來新增一個檔案, 數個檔案, 或在之前提交後所新增的所有內容.

git add 在 GIT 架構下, 是對所新增或修改的內容拍快照:

git add . adds all modified and new (untracked) files in the current directory and all subdirectories to the staging area (a.k.a. the index), thus preparing them to be included in the next git commit . Any files matching the patterns in the .gitignore file will be ignored by git add

git commit

git commit 執行之前, 必須使用 git config 建立臨時或永久的身分註記, 因為 GIT 在展開所有改版內容時, 必須明確登錄這些變更的作者與時間.

當使用者採用 git commit -m "改版說明訊息", 此次提交到 .git 目錄下的更動內容, 均會綁定使用者身分與改版所輸入的說明訊息.

git push

git push 在隨後沒有輸入遠端 URL 代號時, 表示要推送到 origin, 若透過 git remote add 設定其他代號與 URL 對應時, git push 加上代號, 就可以將此次的提交內容, 推送到指定的 URL 所在遠端倉儲.



2王頊鑌40723108 << Previous Next >> 3.李承澤 40723210

Copyright © All rights reserved | This template is made with by Colorlib