快速入門:github發(fā)布windows版
現(xiàn)在最流行的源碼托管網(wǎng)站應(yīng)該是github,github帶SNS功能,大概已經(jīng)超越了老牌的sourceforge, google托管等。
但是在使用過(guò)程中,github的一堆配置,有些麻煩,比如:http://www.wojilu.com/Forum1/Topic/2266 有相關(guān)配置的教程。
昨天,github發(fā)布了 windows 下的管理工具,我試用了一下,非常簡(jiǎn)單、直觀、易操作。效果也很炫(完全的 metro UI 風(fēng)格)。推薦大家體驗(yàn)一下。
官方就這個(gè)工具發(fā)布的說(shuō)明:https://github.com/blog/1127-github-for-windows
官方網(wǎng)址:http://windows.github.com/
點(diǎn)擊此處下載:http://github-windows.s3.amazonaws.com/setup.exe
下載之后,安裝:

安裝之后,桌面的快捷方式

程序菜單中的快捷方式

用你在github上的帳號(hào)登錄

然后將源碼庫(kù)clone到本地
可以通過(guò)下面的 open in explorer打開(kāi)源碼所在文件夾。
也可以通過(guò) open a shell here 打開(kāi)git的命令行窗口。

下面是命令行操作窗口

【創(chuàng)建源碼庫(kù)】你也可以在本地創(chuàng)建一個(gè)源碼庫(kù)


下面是命令行操作窗口

【創(chuàng)建源碼庫(kù)】你也可以在本地創(chuàng)建一個(gè)源碼庫(kù)

【代碼提交】接下來(lái),在源碼文件夾試著寫一些代碼,或者直接提交:
提交之后,點(diǎn)擊下圖的“sync”就可以同步到github上。也可以不馬上同步,多個(gè)提交之后再publish。
(這個(gè)工具將git本身的pull/push簡(jiǎn)化為一個(gè)同步命令,更加易用)
(這個(gè)工具將git本身的pull/push簡(jiǎn)化為一個(gè)同步命令,更加易用)
先定位到某個(gè)提交,然后點(diǎn)擊下圖的 "rall back to this commit" 即可恢復(fù)到此版本
如上圖,點(diǎn)擊 "revert commit" 即可將此提交內(nèi)容刪除掉(通過(guò)創(chuàng)建一個(gè)新的提交來(lái)刪除內(nèi)容)
總之,這個(gè)工具極大的簡(jiǎn)化了 github 本身的操作,比如clone,創(chuàng)建,帳號(hào)管理等等。
同時(shí),也極大的簡(jiǎn)化了git的操作,完美支持中文(中文文件必須用utf8保存)和中文目錄。
【動(dòng)手,測(cè)試一個(gè)開(kāi)源項(xiàng)目】
你可以在github上fork “我記錄網(wǎng)站綜合系統(tǒng)”來(lái)測(cè)試,這個(gè)源碼集成了“SNS/門戶CMS/論壇/博客/相冊(cè)/微博/wiki”等應(yīng)用程序,在github上的源碼網(wǎng)址是:https://github.com/wojilu/wojilu ,然后點(diǎn)擊項(xiàng)目右上角的“Fork”命令

這個(gè)命令會(huì)在你的賬號(hào)下創(chuàng)建一個(gè) wojilu 項(xiàng)目的復(fù)制品,一個(gè)wojilu的派生庫(kù),并且顯示它是“forked from wojilu/wojilu”
-------------------------------------------------------
另外,其他類型的git可視化操作工具,最近都有更新,比如 msysGit 也發(fā)布了 1.7.10 ,msysGit 正式支持 unicode,同時(shí) TortoiseGit 也發(fā)布了1.7.9,完全支持UTF8,也就是支持中文。
可以說(shuō),在 windows 平臺(tái)下,無(wú)論是 git工具,還是 github工具,都已經(jīng)很完善了。





浙公網(wǎng)安備 33010602011771號(hào)