GitHub 是世界上最受歡迎的程式碼託管平台之一,託管數百萬個軟體專案和網站。一度傳出公司收購GitHub的消息 Microsoft 製造了很大的噪音。但這家總部位於雷德蒙德的公司在處理這種最受歡迎的工具方面表現出了非凡的能力。
許多開發人員喜歡使用命令列在 GitHub 上傳程式碼和管理專案。儘管如此,該服務擁有自己的桌面應用程序,可以簡化一些任務。現在它正在進行重大更新。出現在的行動應用程式 Android 2020 年和一年前的 iOS 上,也獲得了一些新功能。
GitHub 桌面的新功能
GitHub 桌面 v2.7 對於 Windows 和 macOS(不幸的是,仍然不支持 Linux)獲得了一個期待已久的功能:cherry-pick。 團隊 git 櫻桃挑選 用於將單個提交從一個存儲庫位置移動到另一個位置,通常在開發和維護分支之間。 這種機制不同於通常的 git merge 和 git rebase 命令,後者在整個鏈中傳輸提交。
這種方法允許開發人員從一個分支中選擇任何提交,包括同時幾個提交,並將它們複製到另一個分支。 有一個撤銷功能,以及一個衝突解決對話框,類似於觸發正常分支合併的那個。
如果當前 GitHub 帳戶中的電子郵件地址與全局 Git 配置中的電子郵件地址不匹配,桌面應用程序現在還會顯示警告圖標。 這應該有助於防止錯誤分配提交,這在使用多個 GitHub 帳戶時很容易發生。 例如,將 Git 用於個人和工作項目時。
GitHub 上的新功能 Android 和iOS
同時,GitHub 的移動應用程序現在可以發送推送通知。 例如,當您被分配拉取請求或任務時,或者當您被要求批准安全環境的部署時。 每個通知類別都可以在設置中打開或關閉。 添加了一個新選項,可在特定時間或特定日期關閉所有通知。
GitHub 移動應用程序現在可以瀏覽項目中的任何版本並下載該版本中的任何文件。 僅通過手機或平板電腦,您可能無法對項目文件進行太多操作。 但它是一個方便的功能,用於備份或與其他服務共享文件。
您可以下載適用於 macOS 和 Windows 的 GitHub 通過鏈接.
移動應用程序可在 Google Play 和 App Store 上找到。
另請閱讀: