Azure Pipelines服務 Azure 出的 CI/CD 服務 取得裝載於雲端的 Linux、macOS 及 Windows 適用管線。建置 Web、...
前言 記錄工作上用過的一些 Git 指令,主要是在 terminal (終端機) 或 VScode 的介面操作,沒什麼在用 gitk、SourceTree,覺得...
GitHub Logo from PNGitem 你可能還沒熟悉 git 怎麼用,沒關係接著才是重頭戲,先來一窺版本管理的最終目的吧。由於操作型的技術文章...
昨天我們把環境安裝完成,今日要將專案上傳備份。前半段為第一次上傳,後半段有兩種方式為之後每次備份。 第一次上傳 Step01: 選取版控Git 這時專案內檔...
GitHub是我們用來備份或分享自己專案的平台,它的功能非常強大,除了可以標記你每次的更新內容,更可以與其他人共同創作,最重要的是對於一個工程師或公司,它的備份...
Git版本控制 專案初始化之後,第一件事情其實是加入版控,因為版控可以讓你知道自己修改的哪一些程式,方便管理自己的程式碼,在多人合作開發時更是不可少的工具,這邊...
Git: 哈囉大家好我是一個版本控制系統...: 等等..版本是甚麼? 控制是要控制甚麼? 預備 創立一個github帳號~ https://github...
今天在一個情境下,假如我們在一個分支下做開發,但還沒開發完成,master出現嚴重問題需要優先處理,此時我們直接git checkout master,切換到m...
今天一個情境下為,我們在master創建一個有bug的文件,而後在創建一個分支(stable 1.x),此時此分支與master是同步的,而後我們在master...
今天要來分享一個關於merge與rebase的差別。 此為兩者的示意圖:左為rebase,右為merge。 merge: 首先在master分支上做兩次com...
被fork的項目一般會稱作upstream,如下圖右邊的倉庫。 當upstream的倉庫做了更動,我們fork的項目就會落後upstream,要如何去與ups...
資深後端工程師工作內容 1.維護及開發公司系統2.使用 Laravel Framework 開發3.使用 Laravel + MySQL, MongoDB, R...
Image by Pete Linforth from Pixabay 1. 為什麼需要 license ? 首先要聊聊「開源(open source)」...
什麼是Pull Request? 當我們想對些遠端第三方的其他倉庫,在裡面做些更改,或有bug我們想要修改並貢獻,就可以透過pull request。 如果直接...
接著上Remote 1來介紹,資料同步的另一種方法pull。 方法二 git pull: git merge及git fetch的綜合體,較為快速。 我們在遠端...
今天要來介紹一些與Github有關的操作,還有branch的一些操作等等。 首先我們在Github,創建一個新的repository,因為我們已在local有創...
Branch簡介 在開發專案時,可能同時會有多人在開發同一功能或修復錯誤,也可能會有多個發佈版本的存在,並且需要針對每個版本進行維護,這時候便需要分支的存在,...
使用 .gitignore來忽略檔案 有時候會需要避免一些檔案進入到版本控制當中,比如暫存檔、測試的檔案...,這個時候就可以使用.gitignore來忽略掉他...
簡介 本篇正式輸入Git的指令到Git Bash來達到將資料存入Git中。 使用者設定 一開始使用Git首先要做的就是設定使用者的名稱與信箱只要設定一次。 $g...
簡介 Git是一個分散式版本控制軟體,簡單來說類似玩遊戲可以儲存進度,在需要變更進度之前先儲存以免發生任何問題還可以載入舊的進度。 Git的優點 免費,開源...
你有沒有遇過一個情況是雖然送了 PR ,但卻不想要 Merge ,這在實務上很有可能發生,本文說明如何在 GitHub 上使用 WIP 避免 Merge 的動作...
開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎? 全世界有無數的人犧牲自己的時間在...
安裝 首先,我們要先安裝Git!點擊圖片中紅色框框的的Download按鈕來下載Git安裝包,如下圖:下載完成後,開啟Git安裝包安裝Git於電腦中如果沒有要修...
專案開發過程中,檔案越來越大在所難免,GitHub 限制單一檔案 100 MB 的限制,這時候就需要交由 LFS 這個功能,來解決類似以下的錯誤訊息。 remo...
假設發現最新的 code 版本有 bugs,想回復更新前的版本,你可以查看、複製並強制還原 git reset -- hard 穿梭你提交的版本之間 輸入 gi...
胎嘎侯 延續昨日印出授權登入資訊後,談到我們可能需要用戶資料來進行網站分析。不過在此之前,先用Laravel方便的套件來產生會員系統,請執行以下命令。 comp...
胎嘎侯 昨天將文件要求搞定了之後,今天要註冊GitHub API的應用程序。先登入Github帳戶,點選下方的Settings->再點選Developer...
胎嘎侯 筆者本身很討厭記帳號密碼,就 是 很 容 易 忘 記,而第3方登入的出現對金魚腦User真是一大福音(灑花),開心之餘也很好奇到底第3方登入是怎麼實現的...
在開始整合GitHub自動連結Jenkins之前,先介紹一個小工具ngrok,雖然有句不成文的話,每個工程師都會有一個屬於自己的vps和domain,但我就沒有...
這篇要來介紹一下GitHub 這是一個利用Git做版本控制的工具,也是一間公司,現已被微軟收購納入旗下,主要提供兩種:免費與付費的帳戶,付費的顧名思義當然享有比...