iT邦幫忙

git相關文章
共有 210 則文章

技術 文章收錄- 連猴子都能懂的Git入門指南

在網上看到這篇文章- 連猴子都能懂的Git入門指南, 覺得寫的蠻好的, 先收錄起來, 之後可以閱讀學習 補充- 視覺化的學習git分支(感謝邦友Robin分享)...

技術 Git stash

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

技術 Git cherry-pick

今天一個情境下為,我們在master創建一個有bug的文件,而後在創建一個分支(stable 1.x),此時此分支與master是同步的,而後我們在master...

技術 Git merge&rebase

今天要來分享一個關於merge與rebase的差別。 此為兩者的示意圖:左為rebase,右為merge。 merge: 首先在master分支上做兩次com...

技術 Git fork & upstream & projects

被fork的項目一般會稱作upstream,如下圖右邊的倉庫。 當upstream的倉庫做了更動,我們fork的項目就會落後upstream,要如何去與ups...

技術 Git pull request

什麼是Pull Request? 當我們想對些遠端第三方的其他倉庫,在裡面做些更改,或有bug我們想要修改並貢獻,就可以透過pull request。 如果直接...

技術 Git SSH

今天要來介紹一些SSH的操作及相關指令,一般我們要連結到遠端server通常都要透過git push origin master,這種方式需要登入帳密,且容易被...

技術 Git Remote branch & pull & tag

接著上Remote 1來介紹,資料同步的另一種方法pull。 方法二 git pull: git merge及git fetch的綜合體,較為快速。 我們在遠端...

技術 Git Remote branch & merge & fetch

今天要來介紹一些與Github有關的操作,還有branch的一些操作等等。 首先我們在Github,創建一個新的repository,因為我們已在local有創...

技術 Git reset & restore & .gitignore

當我們創建資料會放到working directory,而這時候我們不能夠commit,資料需要透過 git add xxx放到staging area,而後我...

技術 Git Local & Basic command

Git又稱作 vesion control system 是一個版本控制系統,當我們在做一個project、files的時候,可以由多人,不同地點,不同時間去編...

技術 多人開發 Git規範參考

前言 工作幾年偶爾會看到Git commit記錄寫上了一堆bug fix或者modify UI之類的 說實在這樣寫過兩個月回去看沒有按照每一筆紀錄看過程式,根本...

技術 Git 學習筆記_07(Git stash 暫存檔案)

簡介 在我們開發專案的時候可能目前在做一件事情,但這時候卻有更緊急的事情要處理而不得不暫時放下手中的事,可是手上的事情尚未完成無法將它加入到commit中,這時...

技術 Git 學習筆記_06(Git tag 標籤)

簡介 在進行專案的開發時,往往都會記錄專案的版本以防想要觀看前一個版本的程式碼。 git tag 標籤名稱 -> 新增指定名稱的tag 在簡介中有介紹了版...

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

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

技術 Git 學習筆記_04(Git Branch 分支)

Branch簡介 在開發專案時,可能同時會有多人在開發同一功能或修復錯誤,也可能會有多個發佈版本的存在,並且需要針對每個版本進行維護,這時候便需要分支的存在,...

技術 Git 學習筆記_03(使用Git指令 - 2)

使用 .gitignore來忽略檔案 有時候會需要避免一些檔案進入到版本控制當中,比如暫存檔、測試的檔案...,這個時候就可以使用.gitignore來忽略掉他...

技術 Git 學習筆記_02(使用Git指令 - 1)

簡介 本篇正式輸入Git的指令到Git Bash來達到將資料存入Git中。 使用者設定 一開始使用Git首先要做的就是設定使用者的名稱與信箱只要設定一次。 $g...

技術 Git 學習筆記_01(初步認識Git功能)

簡介 Git是一個分散式版本控制軟體,簡單來說類似玩遊戲可以儲存進度,在需要變更進度之前先儲存以免發生任何問題還可以載入舊的進度。 Git的優點 免費,開源...

技術 github新手除雷 is not a valid repository name

remote error: is not a valid repository name 事情發生在我用git push! 說到這裡沒人知道我用 http/ss...

技術 當個開源專案的貢獻者吧!

開發時遇到困難時,你會怎麼做呢?相信大部分的人都跟我一樣: Google ,那你有想過 Google 上的資源都是怎麼來的嗎? 全世界有無數的人犧牲自己的時間在...

徵才 【均一平台教育基金會】 徵【軟體工程師】

團隊介紹 均一平台教育基金會(Junyi Academy Foundation,簡稱均一)是一個致力於「讓每一位孩子都有機會成為終身學習者」的非營利組織。 我們...

技術 領進前端門,修行在個人:掌握 Git 與 Github 程式時光機(1) - Git前置篇

安裝 首先,我們要先安裝Git! 點擊圖片中紅色框框的的Download按鈕來下載Git安裝包,如下圖: 下載完成後,開啟Git安裝包安裝Git於電腦中 如果...

技術 Data Version Control(DVC)使用概述

基本介紹 Data Version Control | Git for Data & Models Data Version Control (DVC...

技術 使用 Git LFS 上傳大型檔案

專案開發過程中,檔案越來越大在所難免,GitHub 限制單一檔案 100 MB 的限制,這時候就需要交由 LFS 這個功能,來解決類似以下的錯誤訊息。 remo...

技術 git 指令回復舊版本並更新遠端

假設發現最新的 code 版本有 bugs,想回復更新前的版本,你可以查看、複製並強制還原 git reset -- hard 穿梭你提交的版本之間 輸入 gi...

技術 [開發工具分享][Git] ConEum - 用cmd.exe下Git指令的另一種選擇

情境描述 一般情況,當我們用Visual Studio在開發專案的時候,如果版控是採用Git的話,那麼我們通常都會使用VS內建的Git工具來操作Git的許多功能...

技術 git-Sourcetree內建的Git Flow

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

技術 git-Git Flow熟悉一下這個流程

上次做作品有git到github的習慣,但是真的吃蠻多虧,有時候git到後面明明剛剛可以用怎突然間不能用(AWS上線的作品),心想這個東西一定有固定流程使用,剛...

技術 Git Commit Message 這樣寫會更好,替專案引入規範與範例

Git Commit Message 的用意與規範 其實寫 Commit 記錄訊息,有時候跟寫程式註解還蠻像的, 最好可以寫下「為什麼」你要作這樣的異動, 而不...