回覆列表
  • 1 # cnBeta

    GitHub 剛剛推出了 Desktop 2.0 版本,為開發者帶來了工作流程上的一些改進和新功能。

    更新之後,你將能夠更輕鬆地解決合併衝突,以及呼叫變基(rebasing)和儲存(Stashing)等命令。

    (圖自:GitHub,via MSPU)

    以 Stashing 為例:若你有尚未準備好提交的工作,可在新版中選擇更改到新的分支、或將其保留在當前分支上。

    至於 Rebasing:如果你不希望將合併提交到儲存庫中,那麼 Desktop 2.0 現支援重定位,以保持提交歷史記錄的一片整潔。

    此外,Desktop 2.0 還帶來了協作方面的改進:你可以在提交訊息中新增表情符號(emoji)、選擇提交的合著者(只需提及他們的 GitHub 使用者名稱),並在完成提交時將建議的下一步工作推送到 GitHub 。

    最後,微軟在努力合併 GitHub 和 Desktop 之間的合併請求。你可以在 GitHub Desktop 中輕鬆開啟 GitHub.com 並拉取請求(pull request)。開發者能夠測試問題、提交更多新增、或者在自己的機器上更加深入地審查程式碼。

  • 中秋節和大豐收的關聯?
  • 幫姓梁的男孩起名字後面的字要是源字輩?