iT邦幫忙

git相關文章
共有 515 則文章
鐵人賽 自我挑戰組 DAY 25

技術 與工程師的協作之路-初窺Git

要寫這篇,對我來說實在有點尷尬因為對於Git我實在沒把握解釋得太好試著開始去理解Git,也就是最近的事而已以下如果有講得不好的地方,都歡迎各路良善的工程師私訊我...

鐵人賽 Modern Web DAY 13

技術 [Day 13 - Git] Git版本控管,沒有它救不回來的專案

為什麼要做版本控管? 其實版本控管就是備份的概念,相信大家都有體會過檔案誤刪、當機資料消失的經驗,養成備分的習慣可以減少很多麻煩。在開發的過程中,我們會對程式碼...

鐵人賽 自我挑戰組 DAY 14

技術 【Day14】ChatGPT請教教我:GitHub!Git Flow!團隊協作!(下)

上一篇講了許多和Git版控相關的概念、流程、步驟 今天要來討論有關目前最知名的平台GitHub以及問ChatGPT什麼是「Git Flow」 幾乎是每個工程師都...

鐵人賽 Modern Web DAY 1

達標好文 技術 一起來學 Git 吧!(1) - 前言

前言 Git,一個想成為工程師,好像一定要會的東西。 程式領域淺藏著許多「沒人教」,但在業界會被當成「理所當然」、「不用教就應該會」的技能,Git 就是其中一項...

鐵人賽 Mobile Development DAY 2

技術 D2 - 有了 Git 後,讓我們回到過去取暖吧

讓我們一起使用 Xcode 內建的 Git 來進行版本控制吧 ? 隕石小故事 隕石開發的時間,常常會碰到,某個功能做到一半不做了,跑去開發另一個功能,而...

鐵人賽 Software Development DAY 12

技術 Day 12 - 你手冊新增的部分不錯,我們合作吧!分支合體技 git merge

還記得 Day 08 的樂高案例劇情嗎?當有人將一個樂高手冊的基礎版本,分享出來,有兩個網友同時基於這個基礎版本,各自實作自己的手冊。現在 A 網友發現 B 網...

技術 Configuration & Change Management with Git for Enterprises

2012年9月19日晚上9:00 Presenter: Intland Software (研發團隊協同作業解決方案CodeBeamer原廠) 註冊網址 htt...

鐵人賽 自我挑戰組 DAY 13

技術 【Day13】ChatGPT請教教我:Git版控!(上)

Git 是踏入程式開發這塊領域之後,該要認識的一個很重要的工具與系統也許在找工作時,就可以看到在能力需求的項目中,很常見會提到「熟悉Git操作」、「悉知Git...

鐵人賽 Modern Web DAY 7

技術 一起來學 Git 吧!(7) - 開始使用 Git 進行版控

前言 歷經那麼多天的廢話,終於可以進入重頭戲,來學習怎麼發布一個版本吧! 記得在這篇文章有提到,如果要發布一個版本,會歷經把檔案放到 暫存區,再把 暫存區 的檔...

鐵人賽 開發技術 DAY 4
Ruby on Rails 花招百出 系列 第 5

技術 做Rails開發少不了GIT

本篇簡單說明: 為什麼需要GIT 2.GIT安裝及設定 為什麼需要GIT? GIT是一種版本控制系統,為什麼要有這種東西呢?每一個東西都是用來解決一個問題...

鐵人賽 Modern Web DAY 30

技術 Day30|Git 學習資源與方式暨完賽心得

30 天的鐵人賽終於來到尾聲,回想自己能夠連續 30 天都上傳文章實在太不可思議! 以學習 Git 作為文章主題,一開始聽到 GIt 是在火箭隊時學長姐介紹的,...

技術 Git stash

今天在一個情境下,假如我們在一個分支下做開發,但還沒開發完成,master出現嚴重問題需要優先處理,此時我們直接git checkout master,切換到m...

鐵人賽 Modern Web DAY 22

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

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

鐵人賽 自我挑戰組 DAY 25

技術 【第 25 個第一次】 為什麼專案需要版本控制? Git 與 GitHub 關係是?

Day 25 - 工程師 : 嗄客戶還在測試喔? 我已經推新的上去了耶,這樣他們那邊應該顯示壞掉了,我先去退一版回來,客戶好了你再跟我說。 崇拜眼光閃閃閃!事情...

鐵人賽 Modern Web DAY 15

技術 一起來學 Git 吧!(15) - 執行 commit 之前的狀況處理

前言 我們在開發專案時,不太可能一帆風順,永遠依循著 開發完 => 暫存 => 提交 的順序持續上版。 有時候手速一個太快,只是想暫存部分檔案,結果...

鐵人賽 Modern Web DAY 9

技術 一起來學 Git 吧!(9) - 查看 Git 資料狀態

前言 幾篇文章下來,我們已經建立「暫存區」、「儲存庫」的觀念,同時學習到幾個重要的指令: git add git commit 這兩個行為如同添加商...

鐵人賽 自我挑戰組 DAY 20
Experience of a backend novice 系列 第 20

技術 git branch - 回到過去開個分支,開始新的人生

Day twenty 如何在過去的某一點建立commit分支?How could I make a branch in previous commit? We...

鐵人賽 Modern Web DAY 21

技術 【Day21】Git 版本控制 - git 建立快捷指令 alias

身為一名工程師最討厭的是什麼?我想其一就是重複、乏味的工作。 因為工程師的惰性,在程式的世界中有模組化、物件導向的存在,也開發愈來愈多技術讓我們的生活更加便利,...

技術 筆記|忘記在專案開頭 git ignore 補救方法

☁️ 背景脈絡 最近正在學習使用 Node.js 搭配 Express 開發網路應用程式,課程有提到不要將 /node_modules 與 .DS_Store...

鐵人賽 自我挑戰組 DAY 18
Experience of a backend novice 系列 第 18

技術 git branch,想怎麼開發就怎麼開發

Day eighteen 什麼是git branch? 為什麼要使用branch?What is git branch? Why would we use br...

鐵人賽 Modern Web DAY 22

技術 【Day22】Git 版本控制 - 修改 commit 紀錄:rebase

commit 版本的時候可以寫下一些訊息,以便他人或未來自己查看的時候可以快速理解。但是,有時候寫程式寫到疲乏,撰寫出來的 commit message 可能就...

鐵人賽 Modern Web DAY 30

技術 版本控制與結語-30天學會HTML+CSS,製作精美網站

終於來到了最後一章節,也算是蠻重要的「版本控制」 版本控制的好處是讓你可以知道自己修改了什麼東西,方便管理自己的code,在多人一起開發一個專案時,更是不可或缺...

技術 設定一台電腦多 Git 帳號

嗨各位讀者你們好,今天要分享的是一台電腦如何設定多 Git 帳號。 先說說我自己的動機需求,通常在公司內需要使用公司內部的 git 帳號,但是下班又想直接使用...

鐵人賽 Software Development DAY 8

技術 Day 08 - 當你想為你的手冊作不一樣的版本時,談 git branch

有沒有印象,曾經電視劇有提出過網友票選解決這樣的活動?但票選公布的時間常常離結局的時間不遠,礙於時間因素,劇組可能就會決定,先把兩個結局都先拍好,時間點到了,再...

鐵人賽 Modern Web DAY 23

技術 【Day23】Git 版本控制 - 修改 commit 紀錄:reset

上一次有提到說,修改 commit 的方式有以下幾種: 把 .git 目錄整個刪除,暴力破解法,請不要輕易嘗試謝謝。 使用 git rebase 來修改歷史。...

鐵人賽 Modern Web DAY 10

技術 一起來學 Git 吧!(10) - 已追蹤(Tracked) 、未追蹤(Untracked),已暫存(Staged)、未暫存(Unstaged)

前言 上一篇文章,我們已經學會使用 git status 來查看檔案狀態,不過 git status 呈現的檔案狀態,好像不是只有 暫存(stage) 與 未暫...

鐵人賽 自我挑戰組 DAY 23

技術 Day 23- 191009學習筆記 Express - Deploying to production(下)

提醒:由於看到這系列鐵人訂閱人數漸漸變多,標記一下這些內容是在「非常萌新時期」所寫,更多技術內容請參考我的 Github,歡迎跟我一起討論 ^ ^ 做好發...

鐵人賽 自我挑戰組 DAY 28
新手 Back-end 學習記錄 系列 第 28

技術 [Day28] 版本控制(Revision control)

tags: 2019鐵人賽 回顧 Day27 起 PHP 伺服器 起 PHP 伺服器語法 進入主題 版本控制(Revision control) 除了開發語...

鐵人賽 自我挑戰組 DAY 14
Experience of a backend novice 系列 第 14

技術 痾.. commit錯了怎麼辦?別緊張,我們有`git revert`

Day fourteen What if I make a wrong commit? Don’t panic, git revert is at your d...

鐵人賽 Software Development DAY 19

技術 Day 19 - 與共同儲存中心開始溝通 談 git push 與 git fetch

在 Day 18 的內容中,提到了可以使用 git push 指令把本地的儲存庫發送到共同的儲存庫中心,那麼共用儲存庫與本地儲存庫之間要怎麼溝通呢? 這個所謂的...