[jbosstools-issues] [JBoss JIRA] (JBDS-3281) Screencasts: Git

Mickael Istria (JIRA) issues at jboss.org
Thu Sep 17 01:12:00 EDT 2015


    [ https://issues.jboss.org/browse/JBDS-3281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13109721#comment-13109721 ] 

Mickael Istria commented on JBDS-3281:
--------------------------------------

[~mmalina] Some proposed scenario
* Clone a repository, import it into Eclipse, look at it from the repository view
* Import projects fron Git repo (3 possibilities, showing the 3 entry points seems but showing only usage of your favourite wizard?)
** Use regular EGit import wizard
** Use Egit/smartimport wizard
** Use Maven SCM wizard
* Show history view
** Show how merge look like, what details we get on commits
* Siwtch projects to another branch/tag (keep history view active and synchronized at this point)
** From repository view (checkout on a branch)
** From Project Explorer (Team > Switch To)
** Show the projects in navigator get automatically update
* Show git staging view
** DND from unstaged to Staged
** DND from navigator to Staged
** Show double-click on a file from Git Staging to automatically view the Compare editor, put a note about both sides being editable and reflecting changes in Git index (but this is too advanced IMO)
** Commit
** Amend commit (rename variable, add file to staging, amend)
* Show Push dialog
** From Navigator
** Have multiple remote to show how easy it is to select one or the other
** Highlight branch name completion based and remote
* A note about advanced feature: conflict resolution, interactive rebase

[~akazakov] [~mmalina] WDYT ?

> Screencasts: Git
> ----------------
>
>                 Key: JBDS-3281
>                 URL: https://issues.jboss.org/browse/JBDS-3281
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Feature Request
>          Components: documentation, requirements
>            Reporter: Burr Sutter
>            Assignee: Martin Malina
>            Priority: Minor
>             Fix For: 9.0.0.GA
>
>
> As a Java EE developer, new to Eclipse + Git, I need educational, 5 minute screencasts on the most common uses of Git inside of Eclipse.  
> Use cases include:
> 1) as a new member of the team, just having only installed JBDS, I need to add an element to the project
> assume a clone, add (or modify), commit, push workflow
> a- Getting started as a new member of an existing git project (I need to clone a repo, import the project, insure my facets/Maven are set correctly)
> b- navigate/browse an existing repository
> c- git add - for a newly added class or file
> d- git commit -a 
> e- git push
> as a new member of the team, just having only installed JBDS, I need to resolve a pull request.
> 2) other scenarios
> - git init a current project that I have in my workspace (and should I move it outside of my workspace first)
> - git checkout for a specific branch - getting Maven and Eclipse Facets to properly recognize my newly checked out branch



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list