iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

Codeing無涯:從入坑Subversion到離岸Git;一段勇不回頭的旅程 系列

從只會使用搭配Visual Studio的Ankh SVN與圖形化介面操作的Tortoise SVN,到初次使用搭配Command Line的Git Bash與網頁版介面操作的Git Hub,以三十天的學習歷程,將版本控制無痛延伸,並研究與解析Git的使用操作與強大功能

鐵人鍊成 | 共 33 篇文章 | 41 人訂閱 訂閱系列文 RSS系列文
DAY 1

SVN與Git的差異

SVN是Apache Subversion的簡稱,Git則是英文俚語裡的混蛋。 這兩個雖然都是版本管理控制的系統,都是同樣的開放原始碼,但是SVN是集中式的管理...

2018-10-16 ‧ 由 Joe 分享
DAY 2

Git的基礎概念(一)

以上這張Git的工作流程圖已經完整表示了Git的工作週期。 在上一篇的文章中已經提過了Git最大的特色就是分散式的管理。這種管理最大的好處就是當你沒有網路的時...

2018-10-17 ‧ 由 Joe 分享
DAY 3

Git的基礎概念(二)

在上一篇已經解析了Git上傳檔案至伺服器或雲端的過程,那這一篇將要解析從伺服器或雲端下載檔案至本機資料夾的過程。 Remote Repository:如果你是一...

2018-10-18 ‧ 由 Joe 分享
DAY 4

Git的基礎概念(三)

今天這一篇依然繼續上一篇未完成的流程解析。。。 當使用者已經不是第一次下載伺服器或雲端上的專案,而又還不確定伺服器或雲端上的檔案是不是符合目前本機上的專案時,...

2018-10-19 ‧ 由 Joe 分享
DAY 5

下載與安裝Git

首先,都要先找到官方的網站來下載我們要安裝的軟體。右下角我們可以清楚的看見目前最新的版本。 如果你的系統不是Microsoft的Windows,則可以點選左下...

2018-10-20 ‧ 由 Joe 分享
DAY 6

資料管理

版本控制就是針對資料夾與檔案的管理,所以需要對資料夾與檔案的指令非常的熟悉。 如果我們想要操作已經在本機建立的資料夾,請輸入cd d:\ironman_d,會開...

2018-10-21 ‧ 由 Joe 分享
DAY 7

使用者一般設定

這一篇來做一些比較簡單的個人設定。首先,開啟Git Bash,輸入git config --global user.name “Joe Chen”設定使用者的名...

2018-10-22 ‧ 由 Joe 分享
DAY 8

在本機建立版本控制

當一決定要把檔案加入版本控制的時候會遇到兩種情況:一種就是檔案已經存在,另外一種就是完全還沒有建立。如果是還沒有建立檔案的,就在建立的時候加入版本控制,請輸入建...

2018-10-23 ‧ 由 Joe 分享
DAY 9

在本機建立版本控制(二)

上一篇已經解析了對於還沒有建立的檔案進行版本控制,這一篇會接著解析如何在已經建立好的檔案進行版本控制。 首先,確認好要控管的檔案路徑後,接著請輸入要控管的檔案路...

2018-10-24 ‧ 由 Joe 分享
DAY 10

提交至本機版本庫(一)

在上一篇我們已經把想要加入版本控管的檔案都全部加入了,那在這一篇我們將要把加入版本控管的檔案提交至本機的版本庫,待時機成熟之後再推送至伺服器或雲端的版本庫。等等...

2018-10-25 ‧ 由 Joe 分享