iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0

前言

在寫程式的路上,git是不可或缺的一個工具,這裡來介紹在剛開始專案開發時,常用到的兩招~

開始使用git之前當然要先安裝(windows)

git官網 找到下載處。沒其他限制的話,可安裝最新的版本。
https://ithelp.ithome.com.tw/upload/images/20230917/20162572dSlz9Uv3jh.png
箭頭所指下載處
https://ithelp.ithome.com.tw/upload/images/20230917/20162572tCr1AId7G2.png
安裝最新版本

  • 下載好,執行exe檔
  • 開啟 git bash
    • 從 windows工作列直接搜尋 git bash
    • 從 VSCode 開啟待會欲下載檔案的資料夾,開啟終端機選擇 git bash 的選項(本文章 想要在本機端自己做版控 > 圖解 有圖可參考)。

https://ithelp.ithome.com.tw/upload/images/20230917/20162572ooFNXiewAK.png
從windows工作列搜尋到gitbash

  • 搜尋得到代表有安裝好~可進一步用 git --version 查看版本號確認。

在終端機直接clone git 專案

使用時機:

  • 在公司接到任務,要開發新專案時,需要把檔案從git上複製一份下來。
  • 沒有使用平時寫專案的電腦,人在他方,需要複製一份檔案下來用時。

用意:

clone 有無性繁殖、複製的意思(題外話:也就是生物學說到的克隆),在git中也是從遠端複製檔案下來之意。

在本機還沒有欲編輯的專案時,就需要 clone 一份來使用。

流程:

  • cd 到要存的資料夾 cd 檔案位置 (最下方補充有提到要如何取得檔案位置)
  • git clone ‘網址’(到 github > 要clone下來的專案 > 點選code頁面 > 右方綠色可以複製code的按鍵 > 選https的來複製)

https://ithelp.ithome.com.tw/upload/images/20230917/20162572zxFHaBjSxF.png

  • 填信箱(注意空格)+密碼
  • 查看資料夾,應該就會有檔案了~

想要在本機端自己做版控

使用時機:

  • 只替自己做版本控制,例如要在自己的公司電腦測試著寫上班的專案時。
  • 只有要在本機編輯、沒有要傳上遠端分支時。

用意:

看得到編輯的痕跡;能夠記錄自己每次做的版本,也能比較版本間的差異。

流程:

請先確認,是在欲建立git的資料夾下,下的指令!

  • GIT初始化 / 建立本地的檔案儲存庫 git init
  • git add . + git commit -m ‘commit指令’
  • 編輯一段落過後
  • 再次 git add . + git commit -m ‘commit指令’ ,未來就可以回去查看線圖及修改的紀錄

圖解:

這邊在VSCode有安裝Git Graph(如圖),以方便看線圖

https://ithelp.ithome.com.tw/upload/images/20230917/20162572uvay3lkv0W.png
Git Graph
https://ithelp.ithome.com.tw/upload/images/20230917/20162572nROa09CQV2.png
剛開始還沒有上git,只在本機;先打開終端機
https://ithelp.ithome.com.tw/upload/images/20230917/20162572MgnRjDd1P9.png
可以使用gitBash 來下指令(不是必要)
https://ithelp.ithome.com.tw/upload/images/20230917/20162572LAZuhzALxa.png
建立成功,目前在master上


補充:如何確認自己是在對的資料夾中下指令?

  1. 用 VSCode 開啟

    • 用 VSCode 開啟要建立git的檔案
    • 打開 ‘終端機(terminal)’

    這樣就會是直接在該檔案資料夾的路徑下。

  2. 用電腦中的終端機(以windows為例)

    • 在電腦中直接開啟終端機(查詢:cmd)
    • 去資料夾中複製 ‘檔案位址‘(開啟資料夾,點選指示檔案位置處後複製)
      https://ithelp.ithome.com.tw/upload/images/20230917/20162572C7TWrN7Upu.png
    • 在cmd中輸入 cd 檔案位置 ,接著就能繼續下指令建立git~

參考資料、延伸閱讀:https://w3c.hexschool.com/git/7ca21e02

今天就到這,如有說明不周或錯誤的地方,還請多留言討論(鞠躬)。


上一篇
在 GitHub 上建立專案
下一篇
GIT基礎/常用指令
系列文
前端菜雞_賀周歲成長日誌31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言