Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EGit/New and Noteworthy/1.0.0"

(Git Commit Search and Commit Viewer)
(Show Blame Annotations)
(18 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
== Git Commit Search and Commit Viewer ==
 
== Git Commit Search and Commit Viewer ==
'''Search > Search... > Git Search''' opens the new Git commit search wizard
+
* '''Search > Search... > Git Search''' opens the new Git commit search wizard
  
 
[[Image:Egit-1.0-commit-search.png]]
 
[[Image:Egit-1.0-commit-search.png]]
  
Double clicking a commit in the search result opens the new Commit Viewer
+
* Double clicking a commit in the search result opens the new Commit Viewer
  
 
[[Image:Egit-1.0-commit-search-result.png]]
 
[[Image:Egit-1.0-commit-search-result.png]]
  
 
== Staging View ==
 
== Staging View ==
 +
* The new Staging View shows the "git status" for the selected repository.
 +
* Drag and drop files you want to stage and use commit to commit the staged changes.
 +
* Double clicking a file opens a Compare View showing the diff which isn't yet staged / is staged already.
 +
 +
[[Image:Egit-1.0-staging-view.png]]
 +
 +
== Blame Annotations ==
 +
EGit now supports displaying ''blame'' annotations in the editor showing commit and author information for each line in a file.
 +
 +
[[Image:Egit-1.0-blame-ruler.png]]
  
 
== New Menu Actions ==
 
== New Menu Actions ==
Line 18: Line 28:
  
 
== Usability improvements ==
 
== Usability improvements ==
=== Simplified "Create New Branch" Workflow ===
+
 
  
 
=== History View ===
 
=== History View ===
 
* improved graph rendering
 
* improved graph rendering
 
* support for relative dates
 
* support for relative dates
 +
 +
[[Image:Egit-1.0-improved-history-view.png]]
  
 
=== Synchronize View ===
 
=== Synchronize View ===
 
* improved menus and synchronize wizard
 
* improved menus and synchronize wizard
 +
 +
[[Image:Egit-1.0-dynamic-synch-menu.png]]
 +
 
* auto-fetching changes before synchronize
 
* auto-fetching changes before synchronize
 +
 +
[[Image:Egit-1.0-synch-auto-fetch.png]]
  
 
=== Commit ===
 
=== Commit ===
* commit viewer with notes support
 
 
* enhanced commit dialog
 
* enhanced commit dialog
 +
 +
[[Image:Egit-1.0-commit-dialog.png]]
 +
 +
* commit viewer with notes support
 +
 +
[[Image:Egit-1.0-commit-note-viewer.png]]
 +
 
* non-modal commit from staging view
 
* non-modal commit from staging view
  
 
=== Improved Share Project Wizard ===
 
=== Improved Share Project Wizard ===
 +
* The improved Share Project Wizard allows to relocate a new project which has been created in the Eclipse workspace under an already existing or newly created git repository.
 +
 +
[[Image:Egit-1.0-share-project-wizard.png]]
 +
 +
== Git Repositories view ==
 +
=== Branch commits ===
 +
The latest commit on branches and tags can now be displayed in the Git Repositories view by selecting the changeset icon on the toolbar.
 +
 +
[[Image:Egit-1.0-branch-commits.png]]
 +
 +
== GitHub Connector ==
 +
=== Issues ===
 +
GitHub issues can be added as a Mylyn Task repository and can appear under queries in the Task List view.
 +
 +
[[Image:GitHubMylynIssueQueryPage.png]]
 +
 +
Issues can be created, edited, and commented on using the task editor.
 +
 +
[[Image:GitHubMylynIssueEditor.png]]
 +
 +
=== Gists ===
 +
GitHub [http://gist.github.com gists] can be added as a Mylyn Task Repository and can appear under queries in the Task List view.  Gists can be edited and commented on using the task editor.
 +
 +
[[Image:GitHubMylynGistEditor.png]]
  
= Performance Improvements =
+
Gists can also be created from the GitHub menu when selecting files or from text selections in the editors.
  
 
= Bugs Closed =
 
= Bugs Closed =

Revision as of 15:18, 31 May 2011

Features

Git Commit Search and Commit Viewer

  • Search > Search... > Git Search opens the new Git commit search wizard

Egit-1.0-commit-search.png

  • Double clicking a commit in the search result opens the new Commit Viewer

Egit-1.0-commit-search-result.png

Staging View

  • The new Staging View shows the "git status" for the selected repository.
  • Drag and drop files you want to stage and use commit to commit the staged changes.
  • Double clicking a file opens a Compare View showing the diff which isn't yet staged / is staged already.

Egit-1.0-staging-view.png

Blame Annotations

EGit now supports displaying blame annotations in the editor showing commit and author information for each line in a file.

Egit-1.0-blame-ruler.png

New Menu Actions

  • Compare index with HEAD
  • Replace with HEAD, commit and ref
  • commit action in Synchronize View

Usability improvements

History View

  • improved graph rendering
  • support for relative dates

Egit-1.0-improved-history-view.png

Synchronize View

  • improved menus and synchronize wizard

Egit-1.0-dynamic-synch-menu.png

  • auto-fetching changes before synchronize

Egit-1.0-synch-auto-fetch.png

Commit

  • enhanced commit dialog

Egit-1.0-commit-dialog.png

  • commit viewer with notes support

Egit-1.0-commit-note-viewer.png

  • non-modal commit from staging view

Improved Share Project Wizard

  • The improved Share Project Wizard allows to relocate a new project which has been created in the Eclipse workspace under an already existing or newly created git repository.

Egit-1.0-share-project-wizard.png

Git Repositories view

Branch commits

The latest commit on branches and tags can now be displayed in the Git Repositories view by selecting the changeset icon on the toolbar.

Egit-1.0-branch-commits.png

GitHub Connector

Issues

GitHub issues can be added as a Mylyn Task repository and can appear under queries in the Task List view.

GitHubMylynIssueQueryPage.png

Issues can be created, edited, and commented on using the task editor.

GitHubMylynIssueEditor.png

Gists

GitHub gists can be added as a Mylyn Task Repository and can appear under queries in the Task List view. Gists can be edited and commented on using the task editor.

GitHubMylynGistEditor.png

Gists can also be created from the GitHub menu when selecting files or from text selections in the editors.

Bugs Closed

28 bugs and 12 enhancement requests were closed.

Commits

EGit 1.0 - commits in gitweb

Back to the top