發表文章

10分鐘串聯Slack+Git平台 - 10 minute Slack + Git event Histroies

圖片
簡報下載(ppt) 影片教學 (看影片比較快) 文章目錄 brief slack slack + bitbucket.org slack + github.com slack + gitea with incoming webhooks -------- Slack 不專業介紹 過去 Slack 最常被研究人員說它是個有趣的工具,在2016年的時候台灣也曾經紅極一時,雖然現在沒有那麼紅了,但據我所知我許多新創公司的朋友們,還是使用這套工具來管理專案進度、發想創意、公司活動、與機器設備的連動等等。 我們大概說明一下 Slack 目前最常被大家使用的特色與功能: 新創公司最佳的團隊協作工具 取代成員們 email 的溝通方式 管理待辦事項 快速建立投票機制 和許多外站工具連動 Webhooks event 版本控制事件通知 … etc 本次說明將介紹: Webhooks event 版本控制事件通知 我將使用目前比較流行的 Git 平台來做介紹,包括 bitbucket, github, gitea with docker: Bitbucket.org + Slack 準備好一個 Slack 的 workspace  新增一個專屬此專案的 Channel #proj1 ---------------------------- 切換畫面到 https://bitbucket.org/username/repo/admin 點擊 Settings (CHAT NOTIFICATIONS) 連結 看到 Slack 圖示然後點擊 Connect 按鈕 點擊 Authorize 按鈕 選擇 Workspace 和 Channel 頻道 (#proj1) 點擊 Add 按鈕 ---------------------------- 你現在可以試著 push 或 pull request 應該能在 Slack #proj1 中看到 bitbucket cloud 傳來的訊息 GitHub + Slack 準備好一個 Slack 的 workspace  新增一個專屬此專案的 Channel #proj1 ----

Meld + SourceTree: 差異&合併設定 - setting diff & merge in meld + source tree

圖片
此篇介紹如何在 SourceTree 發生衝突時,開啟 Meld 解決衝突。 需求: SourceTree Meld ( Ubuntu 、 Mac 、 Windows ) 步驟: 開啟 SourceTree > Preferences > Diff 標籤 Merge Tool 選擇 Custom... Merge Command 輸入  mac os :  open -W -a Meld  linux     :  (還在查資料) windows :   (還在查資料) Arguments 輸入 mac os :  --args --auto-merge $LOCAL $BASE $REMOTE --output=$MERGED  linux     :   (還在查資料) windows :   (還在查資料) 然後在發生衝突的檔案按右鍵 接著在 Meld diff 視窗解決突衝,按 Save > 最終就完成一次 merge conflicts 大致上就完成設定了,好好享受好工具吧。