iT邦幫忙

鐵人檔案

2017 iT 邦幫忙鐵人賽
回列表
自我挑戰組

Git學習筆記 系列

記錄使用Git的學習筆記,因為之前是使用svn,因此會有一些觀念上的差異產生

鐵人鍊成 | 共 31 篇文章 | 34 人訂閱 訂閱系列文 RSS系列文
DAY 11

重設遠端版本庫位址

因為之前我使用的遠端版本庫在init的時候沒有讓他加上bare參數 所以我的遠端版本庫其實還包含了工作區 也導致了練習時要push時遇到git預設設定阻礙 現在...

2016-12-25 ‧ 由 momo桑 分享
DAY 12

Git指令 git rebase

分支的整併方式有二,分別是merge及rebase merge之前就有用過 這次練習一下rebase 我們先在master這個分支上另建一個分支iss2 接著在...

2016-12-26 ‧ 由 momo桑 分享
DAY 13

Git 小劇場 git stash part 2

之前Day 7 時只有提到將開發到一半的進度利用git stash暫存起來 今天來介紹詳細一點git stach的使用 當在開發時,你的master分支上有一堆...

2016-12-27 ‧ 由 momo桑 分享
DAY 14

git revert 指令簡介

要改變目前commit的狀態 有git reset 及 git revert 兩種指令可以使用 reset 會直接將這個分支的HEAD設定為你指定的com...

2016-12-28 ‧ 由 momo桑 分享
DAY 15

git cherry-pick

今天要介紹的是cherry-pick指令 假設我們在branch cr1 上開發了好幾個功能, 結果客戶表示某些 cr1 內的功能要上線,其他的不上 所以要包一...

2016-12-29 ‧ 由 momo桑 分享
DAY 16

練習時做錯了怎麼辦?git reflog

今天來介紹reflog 我們在練習的時候 往往練習時會做錯指令 沒達到想要的結果 這時候除了重做練習之外 偷懶一點 我們可以透過 reflog 來還原到特定的...

2016-12-30 ‧ 由 momo桑 分享
DAY 17

該從哪裡下指令?

該從哪裡下指令?哪個branch? 會有這個議題是因為 我一開始都會一直搞不清楚merge跟rebase的發動分支是要從哪做 因此大略的列一下目前有碰到的指令...

2016-12-31 ‧ 由 momo桑 分享
DAY 18

format-patch製作patch及git am匯入patch

製作patch 可以透過git來產生patch檔給其他使用同一個版本庫的使用者 patch產生的範圍有下面的方式可以設定 git format-patch...

2017-01-01 ‧ 由 momo桑 分享
DAY 19

git 區分大小寫

查詢區分大小寫設定狀態 我先透過指令查詢我的設定狀態 ​$ git config -l | grep ignorecase core.ignorecase=t...

2017-01-02 ‧ 由 momo桑 分享
DAY 20

git 基本中的基本

名詞說明 儲存庫(repository): 一般來說就是.git這個隱藏資料夾,下圖為剛執行完git init後的儲存庫 工作區(Working...

2017-01-03 ‧ 由 momo桑 分享