今天讓我們來談談關於 版本控制 充個天數。 Git 幾乎是現在軟體用來做版本控制的主流,而本篇當然還是因為跟 TDD 有關,至於 Git 的好處及如何使用,應該...
開分支 具體上要開那些branch呢? 我習慣大致簡化分成三種 master 上到production的版本,沒把握不要改動他 develop 開發版,開發過...
接連的三天,談了 GIT 的操作區域區分為工作預備區、舞台區、儲存庫區,而後談 GIT 在這三個區域之間操作的 Add 及 Commit 指令,今天不談樂高,我...
之前的幾天,談了許多在本地儲存庫的操作,一直都還沒提到該怎麼與其他人一同共用儲存庫,今天的主題會以發布到網路上為軸心,跟大家介紹關於把 GIT 儲存庫發佈到網路...
這篇文章我想誠實面對自己,也勇敢地說出來。 對。我不知道要寫什麼了... 我已經把該怎麼新建本地數據庫跟 push 到 GitHub 上都闡述完了(畢竟人家開發...
Day thirteen Git tag, let’s specify a reversion number.Git tag, 標注一個版本號碼! Hello...
之前介紹 git reset 時,有提到說使用 git reset 指令時,有三種常用來搭配的參數模式,因此本篇就來詳細說明這三種模式分別是什麼意思。 💡 g...
要寫這篇,對我來說實在有點尷尬因為對於Git我實在沒把握解釋得太好試著開始去理解Git,也就是最近的事而已以下如果有講得不好的地方,都歡迎各路良善的工程師私訊我...
今天不小心花了太多時間在研究求職網開的技能需求,後來又因為跟朋友討論 Git,很零散了看了一些 Git 的文章,然後..就快要明天啦XD 所以只能趕緊凌亂的寫一...
2012年9月19日晚上9:00 Presenter: Intland Software (研發團隊協同作業解決方案CodeBeamer原廠) 註冊網址 htt...
遠端倉庫 打RPG的時候,隊友的佔位與分配是很重要的! 後排玩家是要對準BOSS的弱點來個會心一擊,還是一個大招砸在前排戰士的頭上,最依賴的就是合理的分配負責區...
當你的寫好的製作樂高手冊突然發現,有重大的錯誤、少了一些步驟,想要修改重寫,我們會怎麼做?通常我們會移除手冊上有問題的部分,從已經完成,沒有問題的地方繼續開始。...
在上一篇文章中有提到如何「創建分支」以及「切換分支」的方法,以下圖當範例來解釋:下圖的情況是 master 版本比較舊,commit 的檔案位置是在 v3,而...
如果git能在push的時候同時幫你做異地備份,豈不妙哉?打麻雀一砲雙響,打飛機純屬幻想。想男子漢大丈夫行不改名坐不改姓,如果要用不同名字左右開弓,這種事奉勸看...
分支管理 (Branch) 常常在專案開發時或產品推出後,我們會想加入新的功能或多項新的功能到目前的專案上,或是要解決一些 Bug, 但要在開發完整前需要充分測...
Git 有四種 type (類型) 的物件:blob、tree、commit 和 tag。 本篇主要先來講解 Blob 物件與 Tree 物件。 本篇會使用到...
在上一篇的內容中,提到了 Merge 其實就是在合併的點上,把與本身不一樣的地方,實作一次,做成動畫大概類似底下的圖示: 而如果自己完全還沒有任何變更,只有預...
在資安越來越嚴苛的情況下公司內部通常需要一個版本控制的儲存庫以方便進行存儲觀看程式與版本歷史這時我最近發現有一個很火的 Git 儲存庫 Gitea 可以非常方便...
GitHub是我們用來備份或分享自己專案的平台,它的功能非常強大,除了可以標記你每次的更新內容,更可以與其他人共同創作,最重要的是對於一個工程師或公司,它的備份...
本篇簡單說明: 為什麼需要GIT 2.GIT安裝及設定 為什麼需要GIT? GIT是一種版本控制系統,為什麼要有這種東西呢?每一個東西都是用來解決一個問題...
情境描述 一般情況,當我們用Visual Studio在開發專案的時候,如果版控是採用Git的話,那麼我們通常都會使用VS內建的Git工具來操作Git的許多功能...
今天繼續完成剩下的部分,另外有找到一個還不錯的git教學,可以做個參考。 Tag 通常要發布產品時,會有一個對外的版本號,而此時就會使用到 tag 來標記版本...
本系列文的環境狀態,可點擊此連結後花園環境參考 後花園,蓋壞了怎麼辦 沒關係,就來唸串 git 的復活指令吧!<謎之音:其實也沒那麼神啦!就只是可以回到之...
開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎? 全世界有無數的人犧牲自己的時間在...
兩條分支成功合併,並不代表程式碼是OK的,譬如,商業邏輯的錯誤。通常合併之後,都還會經過測試。 分階段合併 延續Git-fast-forward快轉模式。先將f...
2013IT鐵人賽-12-git03-git基礎練習git show 與 git diff 2013IT鐵人賽-12-git03-git基礎練習git sho...
讓我們一起使用 Xcode 內建的 Git 來進行版本控制吧 ? 隕石小故事 隕石開發的時間,常常會碰到,某個功能做到一半不做了,跑去開發另一個功能,而...
Day fifteengit revert: 你在看我嗎? 你可以在近一點!Git revert: Are you looking at me? You cou...
相信在上一篇文章的解釋大家都已經了解分支(branch)的重要性,若沒有使用分支,而是直接將版本混在一起,這樣的版本控制是非常混亂的,因此,接下來我們就來學習「...
在之前的文章或是你在使用 git 的時候相信你一定有看過 branch 這個單字,但 branch 到底是什麼呢? 簡單來講,下圖就是一個名叫 master 的...