iT邦幫忙

git相關文章
共有 475 則文章
鐵人賽 Modern Web DAY 25
30天一起搞懂Web觀念 系列 第 25

技術 [DAY25] Git 是什麼?

Git 是什麼? Git 是一個分散式版本控制系統(Distributed Version Control System)。它是目前最受歡迎的版本控制工具,廣泛...

鐵人賽 DevOps DAY 3

技術 Day 3:Git Flow vs GitHub Flow vs GitLab Flow - 如何選擇最適合的版本控制策略

● 前言 在開發流程中,版本控制策略不只影響團隊協作效率,也直接關係到部署風險與維運成本。 今天我會透過三種常見策略——Git Flow、GitHub Flow...

鐵人賽 DevOps DAY 2

技術 Day 2:DevOps 必備職能與職涯發展路徑

● 前言 DevOps因為需要操作容器與編排工具,通常會在Linux環境進行開發。以下是我統整的DevOps角色在各任務領域中最常見的工具與服務,後續章節將逐一...

鐵人賽 DevOps DAY 2

技術 Day 3 - 召喚超級英雄:Git 安裝

英雄再強,也得先把他請到你的電腦裡 沒有 Git,本地的專案就像是沒有存檔功能的遊戲,一切只能靠天意。 講到這個想到最近剛追玩排球少年,裡面也有一個超級英雄...

鐵人賽 DevOps DAY 1

技術 Day 2 -Git是超級英雄?

如題,Day2就是要來講Git 簡單介紹 DevSecOps 之路的第一步,先把專案推上雲端,才能開始玩自動化與安全掃描。本科生就跳過今天吧~怕會看到睡著...

技術 🧭 Git 分支管理的選擇之路與Mermaid流程圖

🔀 為什麼我需要一套分支策略? 內部系統要開始上線使用了,需要有測試機與正式機。 因此,我開始設計一套穩定的 Git 分支管理策略。 🧱 我選擇了這套分支策...

技術 [Windows] Rovo Dev CLI 使用 git MCP server

安裝 mcp-server-git 依建議安裝 UV: 開啟 Powershell 執行 powershell -ExecutionPolicy ByPas...

技術 阿里 BP 專案部署流程升級通知

重要公告:我們的阿里 BP 專案部署流程已全面升級!即日起採用全新的自動化 CI/CD 流程,告別手動部署時代。 懶人包 新流程超級簡單: # 開發測試...

技術 🧩 Git 中文檔名與分支管理疑難雜症筆記

🧵 一次嘗試批次忽略檔案的奇遇記 我在清理專案追蹤檔案時,遇到一個看似簡單的 Git 指令,卻意外觸發了一連串關於編碼與路徑的問題。 原本打算透過這行指令,快...

技術 套裝軟體專案的 Git 分支管理實務分享

在多人協作的 Git 專案中,如何設計清晰的分支管理流程,往往直接影響到開發效率與產品穩定性。這篇文章分享我們公司在實務上採用的「四分支策略」,搭配出貨與雲端部...

技術 不想要檔案進入版控的七個方法 - Git

-「等!這檔先別上傳」,讓 Git 只記該記的,其他乖乖留在你電腦裡 你是不是也有過這種崩潰時刻?拉下別人新的 commit,結果 .env 資料庫密碼、連線用...

技術 Working directory(工作區), Staging area(暫存區), Git directory(儲存庫) | 再談 Git

同步發表於個人 blog 工作區、暫存區與儲存庫 Git 大致可以分成三個區,分別是 Working Directory(工作區)、Staging Area...

技術 所以,Git 是 ? | 再談 Git

同步發表於個人 blog 什麼是 Git? 我們常聽到「要用 Git」、「要做版本控制」,那到底什麼是版本控制 (Version Control) 呢? 版...

鐵人賽 JavaScript DAY 25

技術 【Day24】Vue的成果發表會—GitHub Action實現CI/CD

我們的靜態網站已經順利Git上去了,但這樣就結束了嗎?NoNoNo…身為it人總是不能放棄每個能偷懶的環節(蛤),今天就要來善用現有技術來幫我們實現自動化的流程...

鐵人賽 JavaScript DAY 24

技術 【Day23】Vue的成果發表會—Git部署你的靜態網站

今天要來把我們先前辛苦寫的作品部署到GitHub!(Git應該都不用再多介紹大家都很熟了),但我們還是紀錄一下第一次部署Vue專案的過程,就怕太久沒碰之後就忘了...

鐵人賽 生成式 AI DAY 20

技術 Part2: 地端實作聊天機器人-開發環境

▋開發環境 上一篇我們直接將程式碼git clone下載到開發環境,今天要來聊聊,這個所謂的開發環境,到底有什麼要求,並提供一些關鍵字,讓大家能有所參考,建置...

鐵人賽 Python DAY 17

技術 Day 17 - Git 指令: branch, checkout

今天開始來撰寫我們的 function,不過在那之前,想一併介紹 git 的另外兩項功能 branch 以及 checkout。知道這兩項指令,對以後不管是 O...

鐵人賽 Modern Web DAY 19

技術 Day19 開始使用 Git 來管理 Side Project

今天我們來聊聊超級必學,也超級重要的工具:Git。即使你是自己一個人做 Side Project,Git 仍然是你不可或缺的專案管理夥伴。它能幫助你追蹤每一次的...

鐵人賽 Python DAY 10

技術 Day 10 - 上傳程式碼回 Github

昨天我們成功把套件上傳到測試環境,在上傳到正式的 PyPI 之前,今天想介紹怎麼把我們在本地端修改的程式碼,這樣之後就能配合 Github Actions 來建...

鐵人賽 Python DAY 7

技術 Day 07 - Git 介紹

昨天幫我們的 Repo 加了 License,接下來今天要來介紹如何把 Github 上面的程式碼拉到我們本地端(Local),也是從網路上把程式碼下載回到我們...

鐵人賽 Modern Web DAY 6

技術 Day 6 Repository Strategy

除了git strategy,管理repo也有策略可以學習,使用得當對我們的開發部屬上面也會有幫助,那麼我們就來了解一下吧! 總共有三種模式,monolith...

鐵人賽 Software Development DAY 7

技術 D7 - 加入版本控制,讓你的專案擁有「多重宇宙」

好了,經過前幾篇的努力,我們的開發環境已經搭建完成,並進行了初步的測試。一切看起來都很順利,但在正式進入開發之前,我們還有一件重要的事情要做:加入版本控制。你可...

鐵人賽 Kubernetes DAY 30

技術 Argo CD - Git strategies

Argo CD 是一個實現 GitOps 的框架,他會透過 Git 儲存庫拉取資源。那 Git 要如何儲存管理這些內容 ? 如果將 Kubernetes YAM...

鐵人賽 DevOps DAY 4

技術 Day04 - 使用 Azure DevOps Repos 進行程式碼版本控制

今天,我們將進一步了解 Azure DevOps Repos,並介紹如何在其中使用 Git 進行版本控制。這將有助於團隊協作並且確保我們的程式碼管理更為有效且有...

鐵人賽 Modern Web DAY 5

技術 Day5 Git Strategy - Trunk-Based Development

前情提要 昨天我們介紹了gitlab Flow,今天雖然要介紹branch strategy,但他其實不一定需要分支。 Trunk-Based Developm...

鐵人賽 Software Development DAY 3
Rust 學得動嗎 系列 第 3

技術 [Day 3] Rust實戰:建立專案、RustRover開發與GitHub上傳

今天,我們將通過實際操作,體驗完整的Rust開發流程:從建立專案到使用RustRover進行開發,最後將成果上傳至GitHub。 1. 快速建立Rust專案 首...

鐵人賽 Modern Web DAY 4

技術 Day 4 Git Strategy - Gitlab Flow

前情提要 昨天我們介紹了github Flow,今天要介紹跟他名字很像的gitlab flow。 Gitlab Flow GitLab Flow是GitFlo...

鐵人賽 DevOps DAY 3

技術 幫我結帳 - 自動化 Git 操作

GitHub Action 如同九方皋相馬,見其所見,不見其所不見;視其所視,而遺其所不視。預設環境是讀不到 Code 的,要使用 actions/check...

鐵人賽 Modern Web DAY 3

技術 Day 3 Git Strategy - Github Flow

前情提要 昨天我們介紹了git Flow,雖然用git flow基本上就可以打天下了~嗎(? 不過我們多了解一點東西對團隊也是好事XD Github Flow...

鐵人賽 Modern Web DAY 2

技術 Day 2 Git Strategy - Git Flow

前情提要 昨天我們介紹了git的一些常用指令,學會了之後我們就可以研究更多的東西。 Git Strategy 為什麼我們會需要git strategy呢?身為一...