天天看點

官網部落格上Mac版GitHub的使用說明

在學習GitHub時,查閱了很多的資料,最後感覺GitHub官網上的微網誌很是不錯,貼地拿出來翻譯了一下,希望以後也對自己和他人有用。

原官網微網誌位址:https://github.com/blog/878-announcing-github-for-mac

拖拽請求,合并按鈕,交叉隊列,問題,頁面,wiki--所有很棒的特性,讓分享更容易。但這些特性隻有在你把代碼上傳到GitHub後才變得精彩。

今天我們很高興地宣布Mac版的GitHub。

它是什麼樣的?

當您第一次啟動Mac上的GitHub,我們會幫您設定GitHub上的帳戶,發現倉庫已經在你的電腦上。從那裡,你可以開始管理資源庫。

官網部落格上Mac版GitHub的使用說明

一旦你進入一個資料庫,你就可以檢視送出曆史就像你在網絡上。

官網部落格上Mac版GitHub的使用說明

而且你也可以在一個特定的送出中檢視不同和執行某些操作。

官網部落格上Mac版GitHub的使用說明

一旦你做了一些改變,你就可以建立送出。

官網部落格上Mac版GitHub的使用說明

當你想快速改變分支時,按下快捷鍵⌘+ B,分支選擇器會顯示出來。

官網部落格上Mac版GitHub的使用說明

分支的變更會自動存儲起來任何更改,直到你切換回分支 -- 強制關閉分支開關。如果您需要釋出分支到GitHub上,建立一個新的分支,合并分支或删除分支開關要轉移到分支工具欄上。

官網部落格上Mac版GitHub的使用說明

一旦你已經準備好分享你的送出,或拖動遠端送出--隻需按下同步分支按鈕(Sync Branch)。我們将執行一個智能版本

pull --rebase && push

,減少合并送出,但不會重寫你的合并。

官網部落格上Mac版GitHub的使用說明

自動更新

一旦你下載下傳Mac版的GitHub,我們會發送更新并且應用程式将自動下載下傳它們。留意那一點點更改清單的更新通知。

官網部落格上Mac版GitHub的使用說明

窗簾後面

如果沒有一些開源項目,Mac版的GitHub就不會變的可能:

  • libgit2為應用程式提供了大部分的Git操作,使得每一次互動趨于平穩,靈敏和快速。
  • objective-git的libgit2在Cocoa和libgit2之間架設了無隙橋梁。
  • Chameleon為GUI提供了很大一部分。我們正在與Chameleon一起努力讓我們的變更成為主體項目,但與此同時你可以檢查出Josh's fork與我們所有的修改。

僅僅是開始

這僅僅是個開始 -- 我們真的為Mac版GitHub的未來而激動不已,希望你也将如此。