前往
大廳
主題

【程式入門】Git與Github應用

小櫻純真可愛 | 2024-02-23 00:26:25 | 巴幣 110 | 人氣 94

Git 與 GitHub 簡介


什麼是 Git?

Git 是一種分散式版本控制系統,由 Linus Torvalds 於 2005 年創建。它被廣泛用於追蹤電腦文件變
化,特別是用於協作軟件開發項目。
Git 的主要優勢之一是它能夠有效地處理大型項目,並在多個用戶之間輕鬆地管理和協調更改,在開發工作中Git運用也是常被要求要會的技能之一。

Git 的工作原理

Git 將項目存儲為完整的文件快照。每次進行提交時,Git 會記錄項目當前狀態的快照,並保存該提交的
元數據(例如作者、時間戳等)。
這使得在需要時可以輕鬆地回退到以前的提交,並查看項目的歷史變更記錄。

什麼是 GitHub?


GitHub 是一個基於 Git 的代碼託管平台,允許開發者在其中存儲、管理和共享代碼項目。
它提供了許多功能,如問題跟踪、分支管理、代碼審查、項目文檔和持續集成。
GitHub 也是開源社區的主要聚集地之一,許多開源項目都在這裡進行開發和分享。


Git 與 GitHub 之間的關係


Git 是一個版本控制系統,而 GitHub 則是一個基於 Git 的平台,用於托管和共享代碼項目。
開發者可以使用 Git 在本地管理和追蹤代碼的變化,然後將其推送到 GitHub 上進行遠程存儲和協作。
GitHub 提供了許多額外的功能,使得開發者可以更輕鬆地與他人協作,管理項目,並參與開源社區。

Git 和 GitHub 的主要優點



  • 版本控制: Git 和 GitHub 讓開發者能夠輕鬆地追蹤代碼的變化,並在需要時輕鬆地回退到以前的版本。
  • 協作和共享: GitHub 提供了強大的協作工具,使得開發者可以輕鬆地與團隊成員共享代碼、進行代碼審查,並參與開源社區。
  • 遠程存儲: GitHub 提供了可靠的遠程存儲,開發者可以將代碼項目備份到雲端,並從任何地方訪問。


我想學Git與GitHub運用我該怎麼做?


  • 安裝Git
  • 辦GitHub帳號
  • 使用GitBash上傳檔案至GitHub

第一步前往Git網站Downloads檔案


安裝基本上就全都下一步即可


接著到GitHub進行帳號辦理


點選Login 做一些簡單的註冊即可

註冊完成後點選左方的新建倉庫(我這邊是中文實際看到畫面應該是英文)


選擇你想填寫的倉庫名稱,倉庫可以理解為專案


都輸入好後送出

這邊示範我創建了一個test倉庫


此時GitHub的部分已經完成接下來按下WIN鍵(電腦左下開始欄)搜尋Git Bash



開啟後找到專案資料夾位置的"前一個位置"複製

舉例: e:/code/vue/helloworld 就是到 e:/code/vue 方便後續操作

git bash輸入cd+空白+資料夾位置

舉例: cd e:/code/vue/


進入之後 第一步先登入github帳號到git bash不然他不知道東西要丟到哪

$ git config --global user.email "你的信箱"$ git config --global user.name "你的用戶名"

之後需要將專案丟入暫存區

$ git add helloworld/

將檔案丟到暫存區後還需要將檔案註解不然不能上傳

$ git commit -m "增加註解內容"

下列指令是一個用於顯示 Git 中遠端存儲庫的命令。它會列出所有已配置的遠端存儲庫及其對應的 URL

$ git remote -v

也可以直接在電腦上到剛剛的網頁複製


輸入以下指令就會將檔案傳送到GitHub上,可以去確認看看有沒有成功

$ git push origin master

總的來說,Git 和 GitHub 是現代軟件開發中不可或缺的工具,它們使得代碼的管理、共享和協作變得更

加容易和高效,學會他對工作跟自身整理檔案也有很大的幫助。
送禮物贊助創作者 !
0
留言

創作回應

更多創作