iT邦幫忙

git相關文章
共有 437 則文章

技術 那些多人混戰的開發經驗談

今年年初,剛好被大學學長推坑 COSCUP 開發組,這次的官網是以去年為基礎去做修改的,所以並沒有花非常多時間做開發,更多的時間是與其它組長討論需求(可能是我們...

技術 git-Sourcetree內建的Git Flow

1.設定Git Flow按鈕,如果你在SourceTree 上方看不到Git Flow的按鈕,請在工具箱按滑鼠右鍵->選擇「Customize Toolb...

鐵人賽 Modern Web DAY 17

技術 【Day17】Git 版本控制 - 多人協作 Fork(2)

在上一篇筆記中已經提到 Fork 的功能以及使用辦法了,那本篇就來實際發個 Pull request 看看吧! 這篇文章要感謝 tim870220 用戶陪我一起...

鐵人賽 Software Development DAY 14

技術 Day 14 - 換個起點再來一次 談 git rebase

今天來談 git rebase,這是一個對於剛開始學 GIT 的人,常常覺得有點混亂複雜的指令,他究竟在做什麼呢?今天的一開始,我們先用樂高手冊組裝來舉個例子:...

技術 Git 學習筆記_05(Git merge合併分支)

簡介 我們在上一篇中提到,對於不同的開發者要對同一個專案進行開發時,可以使用git branch建立一個新的分支,這樣可以在不影響其他分支的情況下,多人同時地對...

鐵人賽 Software Development DAY 17

技術 Day 17 - 能在一起無憂無慮多幸運,談 GIT 解衝突

之前的幾篇,談了 GIT 的 merge、rebase 及 cherry-pick提到的例子因為有先做過設計,所以合併或移動通常都會很順利,但實務中當共同使用儲...

鐵人賽 自我挑戰組 DAY 25

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

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

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

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

鐵人賽 Modern Web DAY 10

技術 DAY10-GIT常用的指令與情境 (應用篇)

以下介紹git最常用的四個指令,分別介紹用處與情境 push pull merge rebase pull git pull pull是最常使用的指令之一...

鐵人賽 Modern Web DAY 4

技術 一起來學 Git 吧!(4) - 安裝 Git 、 Git GUI 工具

前言 到了目前為止,大家應該對於 Git 已經有基本的認識,並且知道 Git 是一套在自己電腦就能運作的軟體。 這篇文章,一起來安裝 Git ,以及 Git G...

鐵人賽 Modern Web DAY 25

技術 第25夜 .gitkeep keep what?

行前提要 默默的倒數五天啦!之前有大大提過.gitkeep,這不僅沒用過,我連聽都沒聽過,來看看是什麼東東吧~~~~如果有資深大大路過,對於新手上路菜雞的我,歡...

鐵人賽 Software Development DAY 12

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

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

鐵人賽 自我挑戰組 DAY 13

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

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

技術 Git stash

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

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

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

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

鐵人賽 Software Development DAY 8

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

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

鐵人賽 Modern Web DAY 16

技術 Day16|什麼是 HEAD ?

在先前的章節裡,我們可以常看見 HEAD 這個名詞,它指的是什麼呢? // git 恢復文件到初始狀態 $ git reset HEAD <file&gt...

鐵人賽 自我挑戰組 DAY 14

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

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

鐵人賽 自我挑戰組 DAY 23

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

做好發佈前的準備後,接著可以將產品託管在 主機供應商(hosting provider),此教材選擇了 Heroku,為一個有提供 資源受限的永久免費 選項的...

鐵人賽 自我挑戰組 DAY 9

技術 在本機建立版本控制(二)

上一篇已經解析了對於還沒有建立的檔案進行版本控制,這一篇會接著解析如何在已經建立好的檔案進行版本控制。 首先,確認好要控管的檔案路徑後,接著請輸入要控管的檔案路...

鐵人賽 Modern Web DAY 30

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

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

鐵人賽 開發技術 DAY 23
程式學習雜記 系列 第 19

技術 2013IT鐵人賽-23-git05-git基本概念

2013IT鐵人賽-23-git05-git基本概念 2013IT鐵人賽-23-git05-git基本概念 在上一篇文章 2013IT鐵人賽-16-git0...

技術 【學習筆記】Git branch

在開發專案時可能會有多人同時commit和push的狀況,很容易有conflict,這時候就需要使用分支來避免conflict。 branch是git中很重要的...

鐵人賽 Modern Web

技術 Extra02 - Ignore - 配置忽略的檔案與目錄

此篇為番外,未收入在本篇是因為 Ignore 並不是個工具,而是個會常被各種工具採用的一種配置方式。 Ignore 檔案用來排除匹配的檔案。 介紹 igno...

鐵人賽 Modern Web DAY 21

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

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

技術 【學習筆記】Git 還原: reset、checkout

最近正在學習git,想要透過把學到的東西寫下來,來記錄一下自己學到的東西,也方便以後回顧這些知識。剛開始寫這種類似技術性的文章,可能有很多地方寫得不好,還請高手...

技術 2013IT鐵人賽-16-git04-git基礎練習git pull 與第2裝置使用

2013IT鐵人賽-16-git04-git基礎練習git pull 與第2裝置使用 2013IT鐵人賽-16-git04-git基礎練習git pull 與...

鐵人賽 Modern Web DAY 13

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

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

鐵人賽 DevOps DAY 8
DevOps平台的能力架構 系列 第 8

技術 Day08 - Source code management

現在我們正式從planning到coding的步驟了。在Agile開發裡不可或缺的就是source code management(SCM)/version...

鐵人賽 自我挑戰組 DAY 6

技術 資料管理

版本控制就是針對資料夾與檔案的管理,所以需要對資料夾與檔案的指令非常的熟悉。 如果我們想要操作已經在本機建立的資料夾,請輸入cd d:\ironman_d,會開...