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

在非Windows 10(1607)純cmd.exe執行Linux Bash常用指令(ssh, vim, cat, grep, ls...)

在非Windows 10(1607)純cmd.exe執行Linux Bash常用指令(ssh, vim, cat, grep, ls...)

之前有朋友在 fb 說他好高興,因為他的 Windows 可以直接下 ssh 指令,原本以為是如何啟用WINDOWS 10(1607)中的UBUNTU的BASH的好結果。結果是那台電腦安裝了 OpenSSL

在非Windows 10(1607)要執行Linux Bash指令是挺麻煩的。

舉個實際例子:我今天開發 Xamarin app 要建置 iOS app,Visual Studio 突然連不上 MAC 主機,我想用 ssh 去確認 MAC 主機連線是否正常?第一件事就是 ssh 是 Linux 的指令,為了執行 ssh 指令你可以安裝 OpenSSL,哪天,你想用神器 vim 就裝個 Windows 版的 gvim80.exe,需要一個Linux指令裝一套?有沒有一個比較 Total Solution呢?

其實有,而且如果剛好你是位程式開發人員,那麼很有機會這個解決方案早已經在你電腦裡了。今天來分享這個小技巧給各位。

使用Visual Studio Code連接Visual Studio Team Service 的 Git 專案進行開發

使用Visual Studio Code連接Visual Studio Team Service 的 Git 專案進行開發

Visual Studio Code(VS Code)是微軟新推出跨平台(Linux, OSX, Windows)的程式編輯器。前較於Visual Studio,VS Code非常的輕量化,且對於前端程式的支援非常的強大。我們想要透過VS Code當成Visual Studio Team Service(VSTS)專案的另一個開發工具(尤其是MAC OSX的使用者),這樣就不用特地在MAC OSX上去安裝虛擬機再裝Visual Studio。

git-分支命名規範

git分支命名規範

在瞭解分支命名資料時,看到一篇StackoverFlow的git branch naming best practices討論,覺得解答者 phord 提供的建議非常不錯,簡單翻譯筆記一下。

  1. 分支開頭使用群組標記(grouping tokens)。
  2. 定義和使用簡短標記來區別分支結構對您的工作流是有意義的
  3. 使用斜線(斜杠)來分隔您的分支名稱部分
  4. 請不要使用純粹的數字作為主導部分
  5. 避免使用較長的描述性名稱為長生命週期的分支命名

MVA - 微軟官方免費中文線上教學網站

MVA是什麼,能吃嗎?

MVA總分類

MVA是微軟虛擬學院(Microsoft Virtual Academy, MVA)縮寫,它是一個微軟官方所主持的免費線上教學網站。光看上面的分類就嚇死人了,應有盡有。

謝謝台灣微軟

這句話,是替各位觀眾說的。因為台灣微軟從2013年年中開始,陸續上線很不錯的「中文影音課程」,重點有二:一是完全免費。二是持續更新課程內容。當各位在享受與學習這些免費影音課程內容時,真的要心存感激。

有分數,有憑證

MVA學習的過程中,你可以使用你的Microsoft Accout(MSN、Outlook...)來登入,登入之後的學習過程會累積分數(點數),而且每一門課程完成之後都可以下載一份完課憑證。

中文課程總整理