從只會使用搭配Visual Studio的Ankh SVN與圖形化介面操作的Tortoise SVN,到初次使用搭配Command Line的Git Bash與網頁版介面操作的Git Hub,以三十天的學習歷程,將版本控制無痛延伸,並研究與解析Git的使用操作與強大功能
SVN是Apache Subversion的簡稱,Git則是英文俚語裡的混蛋。 這兩個雖然都是版本管理控制的系統,都是同樣的開放原始碼,但是SVN是集中式的管理...
以上這張Git的工作流程圖已經完整表示了Git的工作週期。 在上一篇的文章中已經提過了Git最大的特色就是分散式的管理。這種管理最大的好處就是當你沒有網路的時...
在上一篇已經解析了Git上傳檔案至伺服器或雲端的過程,那這一篇將要解析從伺服器或雲端下載檔案至本機資料夾的過程。 Remote Repository:如果你是一...
今天這一篇依然繼續上一篇未完成的流程解析。。。 當使用者已經不是第一次下載伺服器或雲端上的專案,而又還不確定伺服器或雲端上的檔案是不是符合目前本機上的專案時,...
首先,都要先找到官方的網站來下載我們要安裝的軟體。右下角我們可以清楚的看見目前最新的版本。 如果你的系統不是Microsoft的Windows,則可以點選左下...
版本控制就是針對資料夾與檔案的管理,所以需要對資料夾與檔案的指令非常的熟悉。 如果我們想要操作已經在本機建立的資料夾,請輸入cd d:\ironman_d,會開...
這一篇來做一些比較簡單的個人設定。首先,開啟Git Bash,輸入git config --global user.name “Joe Chen”設定使用者的名...
當一決定要把檔案加入版本控制的時候會遇到兩種情況:一種就是檔案已經存在,另外一種就是完全還沒有建立。如果是還沒有建立檔案的,就在建立的時候加入版本控制,請輸入建...
上一篇已經解析了對於還沒有建立的檔案進行版本控制,這一篇會接著解析如何在已經建立好的檔案進行版本控制。 首先,確認好要控管的檔案路徑後,接著請輸入要控管的檔案路...
在上一篇我們已經把想要加入版本控管的檔案都全部加入了,那在這一篇我們將要把加入版本控管的檔案提交至本機的版本庫,待時機成熟之後再推送至伺服器或雲端的版本庫。等等...