直接從 Github fetch PR 做測試

如何直接從別人家所開 PR 直接抓下來測試?

現在 Github 有個新功能可以直接抓 PR ,命令如下:
[cc code=”bash”]
$git fetch remoteName pull/PRNumber/head:PRNumber
[/cc]

如果開的 PR 號碼是 199 那指令就像這樣:
[cc code=”bash”]
$git fetch upstream pull/199/head:pr199
[/cc]

然後切換要測試的 Branch
[cc code=”bash”]
$git checkout pr199
[/cc]

這樣就可以直接測試人家做的程式了。

GitX 在Mac下的視覺化Git管理

在這次的 RubyConf2011 中講師 tsechingho 展示 live demo 看到有這樣子的軟體。在我近視十幾年的弱眼下,不小心眼尖的看下這個視窗標題上的關鍵字 Gitx。

到官方站下載來試用看看,執行起來就像這個樣子:

如果你的專案有曾經用 Git 來管理,就可以看到你曾經修改過的一些紀錄,若有跟Github連線的,也會顯示出跟Github互動過的紀錄。還方便的,也很好玩。

官方站:http://gitx.frim.nl/index.html

如何用git 將原始碼上傳至 github

前幾天為了要學 Ruby on Rails 後來有遇到雷,尋求社群的朋友請教,如果程式寫到後來有出問題的話,不是把錯誤訊息po給對方猜看看哪裡有問題,不然就是等到下班大家有空的時候才把筆電打開一起來除錯。
後來同好建議我把原始碼傳到github來一同檢視,並且也能trace錯誤。原來github的功能就是這樣子用的啊 ~~
Continue reading 如何用git 將原始碼上傳至 github