iT邦幫忙

git相關文章
共有 512 則文章
鐵人賽 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呢?身為一...

鐵人賽 Modern Web DAY 1

技術 Day 1 前言 + Git流程

今年是第三次參加IT Home鐵人賽,身為一個後端工程師,希望藉由這次的鐵人賽來整理並且分享學到的知識。主要會以這篇Backend Developer按讚數超多...

鐵人賽 Mobile Development DAY 28
我的 Android 工具箱 系列 第 28

技術 Day 28 - [版本控管] 03-使用 Merge 和 Rebase 合併的差異

情境 在團隊開發中,經常會遇到這樣的情況:當你在某個分支上進行開發並準備推送(push)你的 commit 時,發現同一分支上已經有其他人的 commit 被推...

鐵人賽 Mobile Development DAY 27
我的 Android 工具箱 系列 第 27

技術 Day 27 - [版本控管] 02-暫存程式碼-Git Stash vs IntelliJ Shelf

情境 常常功能寫到一半,突然來了插件,功能寫到一半,也不適合 commit。只能把寫到一半的程式暫存起來,切換工作任務。今天就要來介紹暫存程式的方法~ Shel...

鐵人賽 Mobile Development DAY 26
我的 Android 工具箱 系列 第 26

技術 Day 26 - [版本控管] 01-從 Git CLI 到 GUI

情境 使用 Git 可以算是工程師的基本功,是管理版本和團隊開發的基礎。而 Git 的操作介面基本上分為兩種:CLI、GUI。 Git 工具介紹 Git CLI...

技術 [ 猩猩也會用 ] Github 使用筆記

警告 : 本篇會使用用到Git指令,有興趣的朋友可以參考[ 猩猩也會用 ] Git 介紹筆記 1. GitHub介紹 1.1 GitHub的特點和優勢 GitH...

技術 [ 猩猩也會用 ] Git 介紹筆記

Github 相關在之前的文章有介紹過了,可以參考[ 猩猩也會用 ] Github 使用筆記這篇會單純著重在Git 指令上進行介紹如果你只是忘記指令,可以從第...

技術 使用任意 git 倉庫初始化項目 - `Code Recycle`

為了方便開發,一般初始化項目時都會使用 git 上的模板倉庫 想了解某個項目的功能時,可能會去運行這個倉庫下的某個實例 或者倉庫下某個文件夾內提供了一些文件模...

鐵人賽 Modern Web DAY 30

技術 一起來學 Git 吧!(30) - 設定指令縮寫與常用指令一覽

前言 實際開始使用 Git 之後,會執行到的指令幾乎是大同小異,不外乎 git status、git add、git commit -m 等指令不斷的重複。 雖...

鐵人賽 Modern Web DAY 29

技術 一起來學 Git 吧!(29) - 使用 GitHub - Pull Requests (PR)

前言 在 版控的類別 一文中,曾經有聊到「分散式版控系統」無法針對開發人員進行權限控管,因為所有人在地端都會擁有一個「完整的」儲存庫。 當時曾經很隱晦的說,這個...

鐵人賽 Software Development DAY 30

技術 Day 30 - 理解 Git - 快速整裡出的 Git 常見指令!

哇賽!一個不知不覺已經來到最後一篇了!今天來點 Git 吧!Git 是一個非常不錯的協作工具,在開發專案上使用能夠很輕鬆的掌握各個檔案,廢話不多說,就來看看這次...

鐵人賽 Modern Web DAY 28

技術 一起來學 Git 吧!(28) - 使用 GitHub:將遠端儲存庫搬家

前言 不知道讀者有沒有需要將遠端儲存庫搬家的需求? 情境可能是這樣,由於現在 copilot 好棒棒,大家紛紛想擁抱微軟,而目前專案都放在 GitLab 遠端儲...

鐵人賽 Modern Web DAY 27

技術 一起來學 Git 吧!(27) - 使用 GitHub:刪除遠端分支

前言 在分支觀念篇的文章中有介紹過,如果已經合併過的分支,即便刪除了也不會影響整個線圖,雖然當初是在講「地端分支」的觀念,但這個觀念其實也適用於「遠端分支」。...

鐵人賽 Modern Web DAY 26

技術 一起來學 Git 吧!(26) - 使用 GitHub:地端分支、遠端分支、遠端追蹤分支

前言 先前的內容,我們已經學會如何操作「單一分支」在地端與遠端的資料處理了,不過一個專案不會只有一條分之在運作,推到遠端的分支也不太可能只有一條。 事實上,即便...

鐵人賽 Modern Web DAY 25

技術 一起來學 Git 吧!(25) - 使用 GitHub:遠端儲存庫基本操作

前言 之前的內容都是在地端儲存庫版控的行為,不過如果需要與團隊成員合作版控,我們會需要有一個「遠端儲存庫」,而 GitHub 應該算是一個蠻常聽到的遠端儲存庫了...

鐵人賽 Mobile Development DAY 29
ios前端開發學習 系列 第 29

技術 【Day29】認識如何使用Xcode內建git(二)

開啟Xcode 按下 command + ,就會跳出下方頁面這裡填上你在進行版本管理與記錄時,想要顯示的名字跟 email(用於多人協作區分) 初始化 Git...

鐵人賽 Modern Web DAY 24

技術 一起來學 Git 吧!(24) - 用 revert 復原 commit

前言 話說在前頭,如果進到這篇文章的你還跟 Git 不太熟,目前的你執行了 git commit 之後反悔了,想要把它刪掉卻不知道怎麼刪的話,請左轉參考 git...

鐵人賽 Modern Web DAY 23

技術 一起來學 Git 吧!(23) - 用 rebase 互動模式來調整歷史

前言 上一篇文章聊到 rebase 可以用來把分支連根拔起,重新栽種到某個分支上。 而這個重新摘種的方式,會把拔起來的分支線所有 commit 內容全部重新 c...

鐵人賽 Mobile Development DAY 28
ios前端開發學習 系列 第 28

技術 【Day28】認識如何使用Xcode內建git(一)

Xcode 提供了強大的版本控制功能,包括與 Git 的緊密集成。這使得開發者能夠更方便地管理和協作 iOS 專案。這篇文章將介紹如何創建 Xcode 的內建...

鐵人賽 Modern Web DAY 22

技術 一起來學 Git 吧!(22) - 用 rebase 重新定義基底

前言 Rebase 如果直接翻譯,意思會是「重新定義基底」。 行為上就有點像是花草樹木長得太亂,要重新修剪嫁接的感覺。 以這個特性來說,我們也可以做到類似分支合...

鐵人賽 SideProject30 DAY 27

技術 Day27. Git版控工具(一) Git介紹

網站製作完成後,有兩件事還需要做,那就是「部署」、「維護」,這兩項都很需要版本控制工具的協助,就先來談談Git這個版控工具吧!當在自己的本機製作、設計時,因為更...

鐵人賽 Modern Web DAY 21

技術 一起來學 Git 吧!(21) - Git 分支:常見疑問與需求篇

前言 相信看完分支的觀念與操作後,還是會有人對分支操作的某些「正常現象」還是會有疑惑,同時也有一些實務上的問題,在之前的文章礙於篇幅而沒有提及。 這篇文章來說說...

鐵人賽 Modern Web DAY 20

技術 一起來學 Git 吧!(20) - Git 分支:分支合併篇

前言 開始使用分支之後,總是會需要把開發的內容合併回來的一天。 在使用分支之前,操作的指令不太需要在乎目前所在的分支在哪,儘管執行指令操作資料就是了,不過要執行...

鐵人賽 自我挑戰組 DAY 19

技術 【全端網頁開發】Day19-使用 GitLab:從入門到實踐

前言 mentor:你有用過gitlab嗎?VSCode可以加入gitlab套件個人覺得蠻實用的可以將目前練習的code 上傳上去 當練習 因此今天要來認識...