項目 widget-area-1 尚未註冊或是沒有一個 view.php 檔案.
項目 widget-area-1 尚未註冊或是沒有一個 view.php 檔案.
項目 search-input 尚未註冊或是沒有一個 view.php 檔案.

【Git 觀念整理 #1】簡單開始學 git,認識 git 與基本觀念、心態建立,初學者學習 git 碰壁的原因 與 建議學習 git 的方式

什麼是 git

git 是一種版本控制系統,講簡單一點,例如我們以前在交作業的時候,

我們可能會有以下的檔案命名方式:

  • 我的作業-1
  • 我的作業-2
  • 我的作業-2-修改版
  • 我的作業-2-修改版-最終版
  • 我的作業-2-修改版-最終版-final

之類的……有沒有感到很親切呢?

那如果…今天有一個專門幫我們命名這些檔案名稱的工具,
而且他能幫我們命名好好的,不會像上面那樣可能自己最後都搞不清楚哪個才是最後一版,
是不是就很棒呢! 「git」 就是專門幫助我們管理這東西的工具

基本使用概念

git 的使用是以一個資料夾底下的全部內容為單位的,
在開始進行 git 前,第一步就是要在該目錄底下進行 git 的初始化 「git init」。

初學者學習 git 碰壁的原因 與 建議學習 git 的方式

我之前學習 git 的時候,也學得非常不好,大量的指令搞不清楚,
然後又常常出錯,那時候的挫折感導致我好一陣子都不想用 git,
(每次 push 都時常有 error!誰要用啊!)

直到後來遇見了某位開導我的老師,他直接點醒了我最大的盲點,
後來我學習 git 的路上就順了非常多!

初學者學習 git 有時候很多都太經常急著「上雲端」,但 git 絕大部分的功能都是在「本地端」完成的。
在還不熟的時候,建議把一切東西都在「本地端」搞定後,再「一次打包上雲端」!

在心中建立了這樣的概念後,後來我對 git 的認知整個改變,
變成不再急著將 code 推上 github,反而好好在 local 把 git 相關的東西處理好再一次打包。

這段話對我 git 的學習影響很深,也分享給大家!
每天可以先養成 commit 的習慣,不用急著 push,等到有「穩定版」後再來 push 也不遲
(git 真的絕大部分的重點在 local 就可以處理的! 不用急著跟雲端扯上關係)
(如果你也是 git 學不好的人,不妨也可以試試看!)

⭐Git 相關文章整理⭐:
1.【Git】1 – 簡單開始學 git,認識 git 與基本觀念、心態建立,初學者學習 git 碰壁的原因 與 建議學習 git 的方式
2.【Git】git 初學者向 – 最簡單直白的理解 git 基本介紹 與 基本使用 (內有範例程式碼) 總整理 大全
3.【Git】git ignore 設定方法筆記,在 git add 時 固定不要特定檔案 git add remove
⭐【喜歡我的文章嗎? 歡迎幫我按讚~ 讓基金會請創作者喝一杯咖啡!
如果喜歡我的文章,請幫我在下方【按五下Like】 (Google, Facebook 免註冊),會由 「LikeCoin」 贊助作者鼓勵繼續創作,讀者們「只需幫忙按讚,完全不用出錢」哦!

likecoin-steps
Howard Weng
Howard Weng

我是 Howard Weng,很多人叫我嗡嗡。這個網站放了我的各種筆記。希望這些筆記也能順便幫助到有需要的人們!如果文章有幫助到你的話,歡迎幫我點讚哦!
另外,因為定位是「個人的隨手筆記」,有些文章內容「⚠️可能我理解有誤⚠️」或「?只寫到一半?」,如果有發現這樣的情況,歡迎在該文章的最下面留言提醒我!我會儘快修正或補上!感謝大家的建議與幫忙,讓網站能變得更好?