顯示具有 git 標籤的文章。 顯示所有文章
顯示具有 git 標籤的文章。 顯示所有文章

2012年7月17日 星期二

Git immersion 入門教學文件

瀏覽數
來源:【Tsung's Blog http://bit.ly/LVPSov

Git immersion 入門教學文件


Git顯示漂亮日誌的小技巧

瀏覽數
來源:【酷殼 - CoolShell.cn http://bit.ly/NoLEAc

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 提供的版本管理功能來找回檔案哩 !

學習 Git 的電子書

瀏覽數
Git 是一個分佈式版本控制(軟體配置管理)軟體。它可做什麼應用?當你有一份程式碼需要多人多地方開發維護時,Git 就可以發揮它強大的功能了。


Git Magic 電子書
網址: http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_tw/index.html