iT邦幫忙

git相關文章
共有 437 則文章
鐵人賽 Modern Web DAY 7

達標好文 技術 Sourcetree - git 的 GUI 管理軟體

雖然在 VSCode 與 github 整合以後,使用指令來進行版本控制已經變得非常方便,但有時候可能還是記不住指令,或是新手入坑比較不了解指令,這種時候就可以...

鐵人賽 開發技術 DAY 2
30天精通Git版本控管 系列 第 2

達標好文 技術 30 天精通 Git 版本控管 (02):在 Windows 平台必裝的三套 Git 工具

要開始使用 Git 版本控管,首先要安裝適當的 Git 工具,這個系列的文章主要還是以 Windows 平台為主,這篇文章將會介紹三套我們最常用的 Git 版控...

鐵人賽 開發技術 DAY 9
30天精通Git版本控管 系列 第 9

達標好文 技術 30 天精通 Git 版本控管 (09):比對檔案與版本差異

使用任何版本控管軟體的過程中,經常會需要查看歷史紀錄與比對版本之間的差異。而在使用 Git 的時候要如何進行差異比對,將是本文重點。 準備工作目錄 我們透過以下...

鐵人賽 開發技術 DAY 28
30天精通Git版本控管 系列 第 28

達標好文 技術 30 天精通 Git 版本控管 (28):了解 GitHub 的 fork 與 pull request 版控流程

我們知道 Git 儲存庫並沒有什麼「權限控管」的概念,因為他是分散式的版本控管系統,當你執行 git clone 之後就會把整份擁有完整版本歷史的儲存庫下載回來...

鐵人賽 Modern Web DAY 18

達標好文 技術 第十八天:發布網站到 Heroku

今天我們要發布網站到 Heroku,第一步就是要先註冊一個 Heroku 帳號: 註冊 Heroku 帳號 點開這個網址:https://signup.hero...

鐵人賽 開發技術 DAY 1
30天精通Git版本控管 系列 第 1

達標好文 技術 30 天精通 Git 版本控管 (01):認識 Git 版本控管

筆者使用 Subversion (SVN) 已經將近 10 年,從來都不覺得有任何必要轉換至其他版本控管平台,直到前幾年因應雲端化的改變,慢慢導入 TFS 版本...

鐵人賽 開發技術 DAY 19
30天精通Git版本控管 系列 第 19

達標好文 技術 30 天精通 Git 版本控管 (19):設定 .gitignore 忽略清單

在開發專案時,工作目錄下可能經常會有新的檔案產生 (可能是透過 Visual Studio 工具產生的那些暫存檔案或快取檔案),可能有許多檔案並不需要列入版本控...

鐵人賽 開發技術 DAY 3
30天精通Git版本控管 系列 第 3

達標好文 技術 30 天精通 Git 版本控管 (03):建立儲存庫

要開始使用 Git 最重要的就是要先有一份 Git 儲存庫 (Git Repository) 才行,但是,這份儲存庫從哪裡來呢?本篇文章會介紹多種建立儲存庫的方...

鐵人賽 Modern Web DAY 28

技術 Day28|將 GitHub 的檔案抓取下來到自己的本地端 - git pull 指令與衝突時的解決方法

上篇介紹了如何將檔案 Push 到 GitHub 後,今天就來練習如何從 GitHub 下載檔案吧!這些技巧都很適合也蠻常用在團隊合作的時候喔! Pull 指...

鐵人賽 Modern Web DAY 27

技術 Day27|在 GitHub 上建立專案與使用 git push 指令將檔案上傳到 GitHub

先前介紹了很多關於 Git 的常用指令以及使用情況,但目前我們都只是在本地端操作而已,如果需要跟別人共同製作專案,或是想要傳送到開放空間請教各個寫 Code 大...

技術 Git-git clone 的各種方式

指令git clone可以下載遠端儲存庫至本地端。 以angular的GitHub為範例。 進入頁面後,在右方的綠色按鈕選擇下載。採用HTTPS通訊協定下載。...

技術 [Ting's筆記Day3] 解決Git常見錯誤 non-fast-forward問題

從上週開始,我就下了決心,打算每週寫3篇文章在IT邦!<握拳>(理想且不偷懶的情況啦XD)也是為了年底鐵人賽一口氣寫30篇文章馬拉松做準備:)笨鳥趕...

鐵人賽 Modern Web DAY 11

技術 第 11 天:LINE BOT SDK:應用程式編程介面

第 11 天:LINE BOT SDK:應用程式編程介面 她是位很可愛的小女孩,親愛的 Phoebe。我不會說她貌美如花或什麼的,但她實在讓我魂牽夢縈。她說話...

鐵人賽 Modern Web DAY 10

技術 【Day10】Git 版本控制 - 將檔案 push 到 GitHub 的懶人包

今天來總結一下該如何將檔案從本地數據庫 push 到 GitHub 上,寫個簡單的懶人包,也算再複習一次該如何使用。 一樣,先上圖!這張圖可以很輕易理解步驟與指...

鐵人賽 Modern Web DAY 10

技術 [Day10] 學習筆記 - 使用 VS Code操作 Git & GitHub

事前準備 安裝好 VS Code。 擁有 GitHub帳號,並開好一個練習用的 repository。 參考資源: VS Code官方下載頁面 P...

達標好文 技術 Git Commit Message 這樣寫會更好,替專案引入規範與範例

Git Commit Message 的用意與規範 其實寫 Commit 記錄訊息,有時候跟寫程式註解還蠻像的,最好可以寫下「為什麼」你要作這樣的異動,而不是單...

鐵人賽 開發技術 DAY 17
30天精通Git版本控管 系列 第 17

達標好文 技術 30 天精通 Git 版本控管 (17):關於合併的基本觀念與使用方式

我曾在【30 天精通 Git 版本控管 (08):關於分支的基本觀念與使用方式】提過關於「分支」的基本觀念與用法,現在則要來講「合併」如何進行。由於 Git 是...

鐵人賽 開發技術 DAY 4
30天精通Git版本控管 系列 第 4

達標好文 技術 30 天精通 Git 版本控管 (04):常用的 Git 版本控管指令

本篇文章將帶大家學會幾個最重要也最基本的版控工作,其中將包含基本的檔案操作如新增、刪除、重新命名檔案,提交變更 (建立新版本)、查詢歷史紀錄等工作。 準備工作目...

鐵人賽 開發技術 DAY 25
30天精通Git版本控管 系列 第 25

技術 30 天精通 Git 版本控管 (25):使用 GitHub 遠端儲存庫 - 觀念篇

上一篇大家學會了如何下載遠端儲存庫 (git clone, git pull) 與上傳遠端儲存庫 (git push),本篇文章來教大家認識遠端儲存庫的其他細節...

鐵人賽 Modern Web DAY 6

技術 [Git] 常用指令表

這篇整理常用的 Git 指令表。 沒錯,我就是個金魚腦,老是記不起來、想用就得 google ,但又不喜歡查過的東西老是一查再查,所以我的小本本需要有頁速查表,...

鐵人賽 Modern Web DAY 10

達標好文 技術 第 10 天:LINE BOT SDK:初始化聊天機器人

第 10 天:LINE BOT SDK:初始化聊天機器人   昨天我們把該註冊的帳號都註冊完了,今天就可以好好的來利用暴力破解法創造我們第一個 LINE 聊天機...

鐵人賽 Modern Web DAY 29

技術 Day29|常見的三種工作流程 - Git flow、GitHub Flow 與 Gitlab Flow

在製作專案時,大多都是與他人共同協作,當一起開發的人越來越多時,就更需要有一套規則或模式來進行合作,以防多人同時合作時,大家都各自照著自己的方式隨便進行,可能會...

達標好文 技術 [Ting's筆記Day2] 在Github用Jekyll創建自己的blog

最近IT邦有一篇熱門文章「哪個blog寫技術文章最好用?」有邦友開玩笑的說IT邦算嗎? 昨天貓貓工程師在我們共同的Slack群組分享他的blog,他提到是使用J...

鐵人賽 開發技術 DAY 21
30天精通Git版本控管 系列 第 21

技術 30 天精通 Git 版本控管 (21):修正 commit 過的版本歷史紀錄 Part 3

在版本控管過程中,還有個常見的狀況,那就是當你在一個分支中開發了一段時間,但後來決定整個分支都不要了,不過當中卻有幾個版本還想留下,這時要刪除分支也不是,把這個...

鐵人賽 開發技術 DAY 16
30天精通Git版本控管 系列 第 16

技術 30 天精通 Git 版本控管 (16):善用版本日誌 git reflog 追蹤變更軌跡

其實學習 Git 版本控管的指令操作並不難,但要弄清楚 Git 到底對我的儲存庫做了什麼事,還真不太容易。當你一步步了解 Git 的核心與運作原理,自然能有效掌...

技術 Git-了解分支&分支(建立、切換、刪除、回復)

在軟體開發的過程當中,幾乎都是以團隊為單位在開發,那是否有個共同的機制,可以掌握每個團隊成員的開發進度,也可以讓成員各自獨立開發自己的部分,而不互相影響呢? 以...

鐵人賽 開發技術 DAY 23
30天精通Git版本控管 系列 第 23

達標好文 技術 30 天精通 Git 版本控管 (23):修正 commit 過的版本歷史紀錄 Part 5

我們上一篇文章談到的 Rebase 是用來將現有的兩個分支進行「重新指定基礎版本」,執行 Rebase 之後,也會改掉原本分支的起點 (分支點移動了),所以導致...

技術 git 指令回復舊版本並更新遠端

假設發現最新的 code 版本有 bugs,想回復更新前的版本,你可以查看、複製並強制還原 git reset -- hard 穿梭你提交的版本之間 輸入 gi...

鐵人賽 開發技術 DAY 20
30天精通Git版本控管 系列 第 20

達標好文 技術 30 天精通 Git 版本控管 (20):修正 commit 過的版本歷史紀錄 Part 2

在版本控管過程中,還有個常見的狀況,那就是當執行了多個版本之後,才發現前面有幾個版本改錯了,例如你不小心把測試中的程式碼也給 commit 進去,導致目前這個版...

鐵人賽 開發技術 DAY 30
30天精通Git版本控管 系列 第 30

達標好文 技術 30 天精通 Git 版本控管 (30):分享工作中幾個好用的 Git 操作技巧

終於來到了最後一天,這篇文章將分享幾個好用的 Git 操作技巧,或許可以節省你不少 Git 版控過程的時間。 如何讓 git pull / push / fet...