GitHub Desktop 1.0.13 軟體資訊交流 Mac

winXmac軟體社群 Mac 開發工具 GitHub, Inc. 免費軟體 Rate 100

GitHub Desktop for Mac,軟體教學,軟體下載,軟體社群,Windows軟體,Mac軟體

GitHub Desktop 1.0.13 Mac


GitHub Desktop for Mac 是一個無縫的方式來貢獻於 GitHub 和 GitHub Enterprise 上的項目。 GitHub 桌面允許開發人員同步分支,克隆存儲庫等等。拉請求,合併按鈕,叉隊列,問題,頁面,維基:所有令人敬畏的功能,使共享更容易。但是,在將代碼推送到 GitHub 上後,這些事情才會變得很好。6​​1235896
啟動項目
您將會在側邊欄中找到您正在處理的所有項目。如果您正在開始一個新項目,請使用存儲庫下拉菜單創建一個新的存儲庫或直接從 GitHub.com 克隆現有的存儲庫.

分支 off
分支對提議更改和審查 GitHub 上的代碼非常重要,它們始終可用在存儲庫視圖的左上角。只需選擇當前分支來切換分支或創建一個新的分支.

Craft 完美的 commit
查看您的未提交更改的差異,並通過選擇組成更改的文件或甚至特定行來形成完美的提交。輸入摘要和說明,然後提交.

同步分支 61353896 同步按鈕將您的更改推送到 GitHub 並在一個操作中拉下其他更改。它會通知您知道何時您尚未推送的更改或者 GitHub 上有未更改的新更改.

Clone 存儲庫只需點擊一次
當您將存儲庫添加到 GitHub Desktop for Mac 時,我們會自動將它們與您所屬的任何組織進行匹配。想要從 GitHub.com 下拉一個倉庫?檢查網站上的按鈕.

Powerfully 簡單的分支
分支是 Git 的最好的功能之一。我們已經很容易地嘗試遠程分支機構,創建新的本地分支機構,並發布分支機構與他人分享.

注意:需要 64 位處理器.

也可用:下載 GitHub 桌面 for Windows

檔案版本 GitHub Desktop 1.0.13
檔案名稱 GitHubDesktop.zip
檔案大小 65.9 MB
系統 Mac OS X 10.9 or later
軟體類型 免費軟體
作者 GitHub, Inc.
更新日期 https://desktop.github.com/
軟體類型 2018-01-30
更新日誌

What's new in this version:

GitHub Desktop 1.0.13
New:
- Commit together with co-authors
- PhpStorm is now a supported external editor on macOS

Improved:
- Update embedded Git to 2.16.1
- Blank slate view is now more responsive when zoomed
- Documentation fix for Open in Shell resource
- Improved error handling for Linux
- Allow links in unexpanded summary to be clickable

Fixed:
- Update Electron to 1.7.11 to address security issue
- Allow double dashes in branch name
- Sort the organization list
- Check out PRs from a fork
- Confirm deleting branch when it has an open PR
- Defer user/email validation in Preferences
- Checkout progress did not include branch name
- Don't block branch switching when in detached HEAD
- Handle discarding submodule changes properly
- Show tooltip with additional info about the build status
- Update placeholders to support Linux distributions
- Refresh local commit list when switching tabs

GitHub Desktop 1.0.12
New:
- Syntax highlighting for Rust files
- Syntax highlighting for Clojure cljc, cljs, and edn files

Improved:
- Prevent creating a branch in the middle of a merge
- Truncate long repo names in panes and modals to fit into a single line
- Keyboard navigation support in pull request list

Fixed:
- Inconsistent caret behavior in text boxes when using certain keyboard layouts
- Only render the organizations list when it has orgs
- Checkout now handles situations where a ref exists on multiple remotes
- Retain accounts on desktop when losing connectivity
- Missing argument in FullScreenInfo that could prevent app from launching

GitHub Desktop 1.0.11
 New:
- Highlight substring matches in the "Branches" and "Repositories" list when filtering
- Add preview for ico files
- Fallback to Gravatar for loading avatars
- Provide syntax highlighting for Visual Studio project files
- Provide syntax highlighting for F# fsx and fsi files
- Provide syntax highlighting for Kotlin files
- Provide syntax highlighting for Clojure

 Improved:
- Toggle the "Repository List" from the menu
- Prevent saving of disallowed character strings for your name and email
- Error messages now appear at the top of the "Create a New Repository" dialog
- "Repository List" header is now "Github.com" for consistency
- Rename the "Install Update" button to "Quit and Install Update"

Fixed:
- Fix ordering of commit history when your branch and tracking branch have both changed
- Prevent creating a branch that starts with a period
- Branch names are properly encoded when creating a pull request
- Re-enable all the menu items after closing a popup
- Removes option to delete remote branch after it's been deleted

GitHub Desktop 1.0.10
New:
- ColdFusion Builder is now a supported external editor
- VSCode Insiders build is now a supported external editor
- BBEdit is now a supported external editor
- Hyper is now a supported shell on Windows too
- Swift is now syntax highlighted
- Vue.js is now syntax highlighted
- CoffeeScript is now syntax highlighted
- Cypher is now syntax highlighted
- .hpp is now syntax highlighted as C++
- ML-like languages are now syntax highlighted
- Objective-C is now syntax highlighted
- SQL is now syntax highlighted

Improved:
- Better message on the 'Publish Branch' button when HEAD is unborn
- Better error message when trying to push to an archived repository
- Avoid excessive background fetching when switching repositories
- Ignore menu events sent when a modal is shown

Fixed:
- Parse changed files whose paths include a newline
- Parse file type changes
- Hitting Return would select the first item in a filter list when the filter text was empty
- Add some missing keyboard shortcuts
- Handle "304 Not Modified" responses
- Don't overwrite an existing .gitattributes when creating a new repository

GitHub Desktop 1.0.9
New:
- ColdFusion Builder is now available as an option for External Editor
- Swift code is now syntax highlighted

Improved:
- Better message on the 'Publish Branch' button when HEAD is unborn
- Better error message when trying to push to an archived repository

Fixed:
- Parse changed files whose paths include a newline
- Parse file type changes
- Avoid text selection when dragging resizable dividers

GitHub Desktop 1.0.8
- Fixed: Crash when rendering diffs for certain types of files
- Fixed: Continually being prompted to add the upstream remote, even when it already exists

GitHub Desktop 1.0.6
- Fixed: The Branches list wouldn't display the branches for non-GitHub repositories
- Fixed: Pushing or pulling could error when the temp directory was unavailable

GitHub Desktop 1.0.5
New:
- The command line interface now provides some helpful help
- Create new branches from the Branches foldout
- Add support for VSCode Insiders
- Linx: Add Atom and Sublime Text support
- Linux: Tilix support
- Linux: Add Visual Studio Code suppor

Improved:
- Report errors when a problem occurs storing tokens
- Don't try to display diffs that could cause the app to hang
- Handle local user accounts with URL-hostile characters
- Cloning a repository which uses Git LFS would leave all the files appearing modified
- Signing in in the Welcome flow could hang
- Properly replace old Git LFS configuration values

GitHub Desktop 1.0.4
New:
- Report Git LFS progress when cloning, pushing, pulling, or reverting

Improved:
- Increased diff contrast and and line gutter selection
- Clarify why publishing a branch is disabled in various scenarios
- Improved error message when installing the command Line tool fails
- Format the branch name in "Create Branch" like we format branch names elsewhere

Fixed:
- Avatars not updating after signing in
- Lots of bugs if there was a file named "HEAD" in the repository
- Handle duplicate config values when saving user.name and user.email
- The "Create without pushing" button when creating a new pull request wouldn't actually do anything

GitHub Desktop 1.0.3
Improved:
- Increase the contrast of the modified file status octicons

Fixed:
- Showing changed files in Finder/Explorer would open the file
- macOS: Fix app icon on High Sierra
- Cloning an empty repository would fail
- Catch logging exceptions

GitHub Desktop 1.0.2
Improved:
- Better message for GitHub Enterprise users when there is a network error
- Clone error message now suggests networking might be involved
- Include push/pull progress information in the push/pull button tooltip
- Allow publishing a brand new, empty repository
- Make file paths in lists selectable

Fixed:
- Disable LFS hook creation when cloning
- Use the new URL for the "Show User Guides" menu item
- Make the SHA selectable when viewing commit details
- Use the initial path provided when creating a new repository
- Files would get deleted when undoing the first commit
- Find the repository root before adding it
- Display warning about an existing folder before cloning
- Show contents of directory when showing a repository from Show in Explorer/Finder instead of showing the parent


GitHub Desktop 1.0.1
- Improved: Message for GitHub Enterprise users when there is a network error
- Fixed: Disable LFS hook creation when cloning
- Fixed: Use the new: URL for the "Show User Guides" menu item
- Fixed: Make the SHA selectable when viewing commit details

GitHub Desktop 1.0.0
- Fixed: Use the loading/disabled state while publishing
- Fixed: Lock down menu item states for unborn repositories

GitHub Desktop 0.9.1 Beta
- New: Allow users to create repositories with descriptions
- New: Use `lfs clone` for faster cloning of LFS repositories
- Improved: Prompt to override existing LFS filters
- Fixed: Don't install LFS hooks when checking if a repo uses LFS
- Fixed: Ensure nothing is staged as part of undoing the first commit
- Fixed: "Clone with Desktop" wouldn't include the repository name in the path

GitHub Desktop 0.8.2 Beta
New:
- Ask to install LFS filters when an LFS repository is added
- Clone GitHub repositories tab
- Option to to opt-out of confirming discarding changes

Fixed:
- Long commit summary truncation
- Ensure the repository list is always enabled
- Clicking the "Cancel" button on the Publish Branch dialog
- Relocating a repository now actually does that
- Clicking autocompletes inserts them
- Use shift for shortcut chord instead of alt
- macOS: "Open in Terminal" works with repositories with spaces in their path

GitHub Desktop 0.8.1 Beta
New:
- 'Open in Shell' now supports multiple shells

Improved:
- Enhanced image diffs
- Line diffs
- Octicons updated
- Adds ability to close repository list using shortcut
- Switch default buttons in the Publish Branch dialog
- Bring back "Contact Support"
- Persist repository filter text after closing repository list
- Redesigned example commit in the Welcome flow
- Tidy up initial "external editor" experience

Fixed:
- 'Include All' checkbox not in sync with partial selection
- Copied text from diff removed valid characters
- Click-focus on Windows would dismiss dialog
- Branch list not rendered in app
- Git operations checking certificate store
- Properly identify repositories whose remotes have a trailing slash
- Windows: Fix launching the `github` command line tool
- Use the primary email address if it's public
- Local branch not checked out after clone
- Only the most recent 30 issues would autocomplete for GitHub Enterprise repositories
- Missing "View on GitHub" menu item for non-Gitub repositories
- New tab opened when pressing "]" for certain keyboard layouts
- Ensure the repository list is always accessible

GitHub Desktop 0.8.0 Beta
New:
- Added commit context menu
- Added 'Open in External Editor'
- Can choose whether a branch should be deleted on the remote as well as locally
- Support authenticating with non-GitHub servers
- Added the ability to revert a commit
- Added a keyboard shortcut for opening the repository in the shell

Improved:
- Copied diff text no longer includes the line changetype markers
- Fetch if a push fails because they need to pull first
- Discard changes performance

Fixed:
- Show 'Add Repository' dialog when repository is dragged onto the app
- Dialog component did not remove event handler
- Open in External Editor context menu
- Update to Git 2.14.1 to fix security vulnerability
- Recent branches disappearing after renaming a branch
- Changing the default branch on GitHub.com is now reflected in the app
- Swap around some callouts for no repositories
- Darker unfocused selection color
- Increase the max sidebar width
- Don't say "Publish this branch to GitHub" for non-GitHub repositories
- macOS: Protocol schemes not getting registered
- Patches which contain the "no newline" marker would fail to apply
- Close the autocompletion popover when it loses focus
- Clear the selected org when switching Publish Repository tabs
- 'Create Without Pushing' button throwing an exception while opening a pull request
- 'Create Without Pushing' button throwing an exception while opening a pull request

GitHub Desktop 0.7.2 Beta
- Fixed: Issues with auto-updating to 0.7.1

GitHub Desktop 0.7.1 Beta
Improved:
- Redesigned error and warning dialogs to be clearer
- Create Pull Request dialog shows more feedback while it's working
- Version text is now copiable

Fixed:
- Preserve existing GitHub API information when API requests fail
- Pass through error messages as received from the API
- The Pull and Create Pull Request menu items had the same shortcut
- Launching the `github` command line tool from a Fish shell
- Help menu items now work
- Windows: `github` command line tool not installing after updating
- Caret position jumping around while changing the path for adding a local repository
- Error dialogs being closed too easily
- Windows: Non-ASCII credentials were mangled

GitHub Desktop 0.7.0 Beta
- New Added the Branch > Create Pull Request menu item
- New Added the `github` command line tool
- Improved Better error message when publishing a repository fails
- Improved Windows: Don't recreate the desktop shortcut if it's been deleted
- Fixed Cloning a repository's wiki
- Fixed Don't call GitHub Enterprise GitHub.com
- Fixed Don't push after publishing a new repository if the branch is unborn
- Fixed Don't close dialogs when clicking the title bar
- Fixed Windows: Clicking 'Show in Explorer' doesn't bring Explorer to the front
- Fixed Windows: Opening links doesn't bring the browser to the front
- Fixed macOS: Closing the window wouldn't exit fullscreen
- Fixed Scale blankslate images so they look nicer on high resolution displays
- Fixed Windows: Installer not completing or getting stuck in a loop
- Fixed Move the 'Forgot Password' link to fix the tab order of the sign in view

GitHub Desktop 0.6.2 Beta
New:
- Link to User Guides from the Help menu
- Added the 'Open in External Editor' contextual menu item to changed files
- Added the 'Show' and 'Open Command Prompt' contextual menu items to repositories
- Windows: Support self-signed or untrusted certificates
- Copy the SHA to the clipboard when clicked

Improved:
- Provide the option of initializing a new repository when adding a directory that isn't already one
- Link to the working directory when there are no changes
- Hitting Enter when selecting a base branch creates the new branch
- Prefix repository names with their owner if they are ambiguous

Fixed:
- Sort and filter licenses like GitHub.com
- Long branch names not getting truncated in the Rename Branch dialog
- Prune old log files
- Ensure the local path is valid before trying to create a new repository
- Support cloning repository wikis
- Disable the Select All checkbox when there are no changes
- Changed docx files wouldn't show anything in the diff panel
- Disable the Merge button when there are no commits to merge
- Username/password authentication not working for GitHub Enterprise
- Better error messages when an API call fails
- Create the 'logs' directory if it doesn't exist
- Enable the 'Remove' menu item for missing repositories

GitHub Desktop 0.6.1 Beta
Fixed:
- Properly log stats opt in/out
- Source maps for exceptions in the main process
- Styling of the exception dialog
- Handle ambiguous references
- Handle non-ASCII text in diffs
- Uncaught exception when hitting the arrow keys after showing autocompletions
- Clear the organizations list when publishing a new repository and switching between tabs
- Push properly when a tracking branch has a different name from the local branch

Improved:
- Warn when line endings will change

GitHub Desktop 0.6.0 Beta
Fixed:
- Issue autocompletion not working for older issues
- GitHub repository association not working for repositories with some remote URL formats
- Don't try to delete a remote branch that no longer exists
- Tokens created by development builds would be used in production builds but wouldn't work
- Submodules can now be added
- Properly handle the case where a file is added to the index but removed from the working tree
- Use a local image for the default avatar
- Make the file path in diffs selectable

Improved:
- More logging!
- Better error message when trying to add something that's not a repository
- Copy the shell environment into the app's environment
- Updated to Git 2.13.0
- Add 'Reveal' to the contextual menu for changed files
- Better handling of large diffs
- App launch time

GitHub Desktop 0.5.9 Beta
New:
- Added Zoom In and Zoom Out

Fixed:
- Various errors when on an unborn branch
- Disable push/pull menu items when there is no remote
- Better error message when the GitHub Enterprise version is too old
- Error parsing non-JSON responses
- Updated the 'Install Git' help documentation link
- Disable menu items while in the Welcome flow
- Windows: Fall back to HOME if Document cannot be found

Improved:
- Close the window when an exception occurs
- Always use merge when pulling
- Move the 'New Branch' menu item into the Branch menu
- Remove Repository's default button is now Cancel
- Only fetch the default remote
- Faster commits with many files
- Measure startup time more reliably
- Prefer the GitHub repository name instead of the name on disk

GitHub Desktop 0.5.8 Beta
- Fixed: Switching tabs in Preferences/Settings or Repository Settings would close the dialog
- Improved: Standardized colors which improves contrast and readability

GitHub Desktop 0.5.6 Beta
Fixed:
- Windows: Handle protocol events which launch the app
- Opting out of stats reporting in the Welcome flow
- Commit description text being too light
- Exception on startup if the app was activated too quickly

Improved:
- Default directory for cloning now
- Accessibility support
- Lovely blank slate illustrations

GitHub Desktop 0.5.5 Beta
Fixed:
- Save the default path after creating a new repository
- Only let the user launch the browser once for the OAuth flow
- Don't linkify invalid URLs
- Excessive padding in the Merge Branch dialog
- Octicon pixel alignment issues
- Windows: Invoking some menu items would break the window's snapped state
- macOS: Errors authenticating while pushing
- Don't linkify links in the History list or in Undo
- Diffs not working when certain git config values were set

GitHub Desktop 0.5.4 Beta
Fixed:
- The release notes URL pointed to the wrong page
- Only create the `logs` directory if it doesn't already exist
- Uncaught exception creating a new repository if you aren't a member of any orgs
- Only report the first uncaught exception
- Include the name of the default branch in the New Branch dialog
- Uncaught exception if a network error occurred while loading user email addresses
- Uncaught exception while performing a contextual menu action

Improved:
- Move all error logging to the main process
- Stats reporting reliability

GitHub Desktop 0.5.3 Beta
Fixed:
- Display of large image diffs
- Discard Changes spacing

GitHub Desktop 222
- Fixed: Performance regression on macOS Sierra

GitHub Desktop 221
- Improved: Updated git to 2.10.0
- Improved: Updated git-lfs to 1.3.1

GitHub Desktop 220
- Fixed: Errors rendering malformed branch names when opening a pull request

檔案下載 檔案下載