operate

介面

Clone repository

複製gitlab內project的URL到格子內,取得URL的頁面如下圖

此頁面中間那一行網址,如下圖

複製後回到SmartGit

點選中間的格子貼上

NEXT

選擇要存放在本機的哪個位置

完成畫面。 可以看到右下角有提示,由於是空的,所以是黃色驚嘆號三角形。如果是有內容的repository,則會是綠色的。

到剛剛選擇的位置看到有一個.git的資料夾。

新增一個檔案如圖。 打好內容之後存檔,則資料夾內增加了這個檔案。

增加的檔案會顯示在SmartGit內,此時可以做commit,產生一個新的版本。 點選上方的 commit 按鈕。

(這兩張圖之間,我先做了個commit,但是做太快忘記截圖了 ... 我做的事情就跟下圖相同)

如圖,上方為選擇要提交的檔案,下方為此次提交的版本描述。 下方三個按鈕,commit、commit&PUSH、取消。 *個人建議都點commit,commit完成之後確定沒問題,再點push。不要直接讓它直接 commit&push。

完成後的畫面。

點擊右上方的 Log 可以看到下圖。

可看到 畫面中央:當前repository的版本結購 左方:有哪些分支 右方: -上方:目前選擇的版本資訊,可看到提交者為誰,時間等等。 -下方:有哪些檔案有所變動。(綠色+號為新增加的檔案)

下方:檔案有何種修改,左邊為原先的內容,右方為修改後的內容。由於是第一個版本,所以左邊無內容。

此圖可看到第二個版本,可看到右邊下方的檔案,由於是修改,所以檔案是紅色的。

畫面下方為檔案修改的內容為何。 將檔案刪除後的畫面如圖。

執行commit後如圖。

到Log 可看到 刪除後的檔案為紅色-號。

點選畫面左上方 push,此功能可以將目前本機所做的版本變更,推送到雲端的Gitlab儲存。 *個人建議在每次按 Push之前,都先按一次Pull,原因之後說明。

點選push。

push 成功畫面。

Last updated

Was this helpful?