2012年7月17日 星期二
Git顯示漂亮日誌的小技巧
來源:【酷殼 - CoolShell.cn http://bit.ly/NoLEAc】
Git的傳統log如下所示,你喜歡嗎?

看看下面這個你喜不喜歡?(點擊圖片看大圖)

要做到這樣,命令行如下:
這樣有點長了,我們可以這樣:
然後,我們就可以使用這樣的短命令了:
如果你想看看git log –pretty=format的參數,你可以看看這篇文章。
(全文完)
Git的傳統log如下所示,你喜歡嗎?
看看下面這個你喜不喜歡?(點擊圖片看大圖)
要做到這樣,命令行如下:
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --
這樣有點長了,我們可以這樣:
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --"
然後,我們就可以使用這樣的短命令了:
git lg
如果你想看看git log –pretty=format的參數,你可以看看這篇文章。
(全文完)
2012年6月4日 星期一
SparkleShare 架設像 DropBox 的服務
來源:【阿舍的隨手記記、隨手寫寫... http://bit.ly/xRtzKU】
Server 端::Linux + ssh + Git
Client 端:SparkleShare
SparkleShare 的功能主要是由三套軟體組成的,SparkleShare 本身是一個 Client 端的軟體,負責同步檔案到 Server 上,而Server 端則是使用目前最熱門的版本管理軟體 Git 來儲存檔案,然後,中間透過 OpenSSH 提供安全的檔案傳輸功能,因此,SparkleShare 是用專案的觀念來分類儲存檔案,而且,可以提供版本管理的機制,所以,一旦誤刪檔案的時候,就可以透過 Git 提供的版本管理功能來找回檔案哩 !
Server 端::Linux + ssh + Git
Client 端:SparkleShare
SparkleShare 的功能主要是由三套軟體組成的,SparkleShare 本身是一個 Client 端的軟體,負責同步檔案到 Server 上,而Server 端則是使用目前最熱門的版本管理軟體 Git 來儲存檔案,然後,中間透過 OpenSSH 提供安全的檔案傳輸功能,因此,SparkleShare 是用專案的觀念來分類儲存檔案,而且,可以提供版本管理的機制,所以,一旦誤刪檔案的時候,就可以透過 Git 提供的版本管理功能來找回檔案哩 !
學習 Git 的電子書
Git 是一個分佈式版本控制(軟體配置管理)軟體。它可做什麼應用?當你有一份程式碼需要多人多地方開發維護時,Git 就可以發揮它強大的功能了。
Git Magic 電子書
網址: http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_tw/index.html
Git Magic 電子書
網址: http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_tw/index.html
訂閱:
文章 (Atom)