什麼是Pull Request? 當我們想對些遠端第三方的其他倉庫,在裡面做些更改,或有bug我們想要修改並貢獻,就可以透過pull request。 如果直接...
今天要來介紹一些SSH的操作及相關指令,一般我們要連結到遠端server通常都要透過git push origin master,這種方式需要登入帳密,且容易被...
接著上Remote 1來介紹,資料同步的另一種方法pull。 方法二 git pull: git merge及git fetch的綜合體,較為快速。 我們在遠端...
今天要來介紹一些與Github有關的操作,還有branch的一些操作等等。 首先我們在Github,創建一個新的repository,因為我們已在local有創...
當我們創建資料會放到working directory,而這時候我們不能夠commit,資料需要透過git add xxx放到staging area,而後我們...
Git又稱作 vesion control system 是一個版本控制系統,當我們在做一個project、files的時候,可以由多人,不同地點,不同時間去編...
前言 工作幾年偶爾會看到Git commit記錄寫上了一堆bug fix或者modify UI之類的說實在這樣寫過兩個月回去看沒有按照每一筆紀錄看過程式,根本不...
簡介 在我們開發專案的時候可能目前在做一件事情,但這時候卻有更緊急的事情要處理而不得不暫時放下手中的事,可是手上的事情尚未完成無法將它加入到commit中,這時...
簡介 在進行專案的開發時,往往都會記錄專案的版本以防想要觀看前一個版本的程式碼。 git tag 標籤名稱 -> 新增指定名稱的tag 在簡介中有介紹了版...
簡介 我們在上一篇中提到,對於不同的開發者要對同一個專案進行開發時,可以使用git branch建立一個新的分支,這樣可以在不影響其他分支的情況下,多人同時地對...
Branch簡介 在開發專案時,可能同時會有多人在開發同一功能或修復錯誤,也可能會有多個發佈版本的存在,並且需要針對每個版本進行維護,這時候便需要分支的存在,...
使用 .gitignore來忽略檔案 有時候會需要避免一些檔案進入到版本控制當中,比如暫存檔、測試的檔案...,這個時候就可以使用.gitignore來忽略掉他...
簡介 本篇正式輸入Git的指令到Git Bash來達到將資料存入Git中。 使用者設定 一開始使用Git首先要做的就是設定使用者的名稱與信箱只要設定一次。 $g...
簡介 Git是一個分散式版本控制軟體,簡單來說類似玩遊戲可以儲存進度,在需要變更進度之前先儲存以免發生任何問題還可以載入舊的進度。 Git的優點 免費,開源...
remote error: is not a valid repository name 事情發生在我用git push! 說到這裡沒人知道我用 http/ss...
開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎? 全世界有無數的人犧牲自己的時間在...
團隊介紹 均一平台教育基金會(Junyi Academy Foundation,簡稱均一)是一個致力於「讓每一位孩子都有機會成為終身學習者」的非營利組織。 我們...
安裝 首先,我們要先安裝Git!點擊圖片中紅色框框的的Download按鈕來下載Git安裝包,如下圖:下載完成後,開啟Git安裝包安裝Git於電腦中如果沒有要修...
基本介紹 Data Version Control | Git for Data & Models Data Version Control (DVC...
專案開發過程中,檔案越來越大在所難免,GitHub 限制單一檔案 100 MB 的限制,這時候就需要交由 LFS 這個功能,來解決類似以下的錯誤訊息。 remo...
情境描述 一般情況,當我們用Visual Studio在開發專案的時候,如果版控是採用Git的話,那麼我們通常都會使用VS內建的Git工具來操作Git的許多功能...
1.設定Git Flow按鈕,如果你在SourceTree 上方看不到Git Flow的按鈕,請在工具箱按滑鼠右鍵->選擇「Customize Toolb...
上次做作品有git到github的習慣,但是真的吃蠻多虧,有時候git到後面明明剛剛可以用怎突然間不能用(AWS上線的作品),心想這個東西一定有固定流程使用,剛...
假設發現最新的 code 版本有 bugs,想回復更新前的版本,你可以查看、複製並強制還原 git reset -- hard 穿梭你提交的版本之間 輸入 gi...
Git Commit Message 的用意與規範 其實寫 Commit 記錄訊息,有時候跟寫程式註解還蠻像的,最好可以寫下「為什麼」你要作這樣的異動,而不是單...
在團隊使用 GIT 作為專案版本控制工具的過程中,除了團隊成員對於 GIT 需要有一定的掌握度,內部使用流程的挑選及制訂也是很重要的一環。除此之外還有一些非流程...
在前兩篇,分別談了 GitFlow 及 GitHub Flow 兩種常見的 GIT 工作流程,使用上,GitFlow 常常被詬病流程太複雜,團隊成員如果對 GI...
在上一篇中,提到了 GitFlow,這個流程,對於各種狀態需要開不一樣性質的分支,且有時候只需要合併到一個分支,特殊情境,如 release、hotfix 又需...
提醒:由於看到這系列鐵人訂閱人數漸漸變多,標記一下這些內容是在「非常萌新時期」所寫,更多技術內容請參考我的 Github,歡迎跟我一起討論 ^ ^ 今天不...
隨著產品或專案越來越壯大,大部分的團隊也會開始思考透過改善團隊的開發流程,提升產品的品質,例如,在原始碼的品質管理上,開始導入單元測試、整合測試、提倡持續整合、...