Jump to: navigation, search

Difference between revisions of "EclipseLink/Development/Process/Git"

(EclipseLink Git FAQ)
(EclipseLink Git FAQ)
Line 30: Line 30:
  
 
=== What is Git Rebase? When would I use it? ===
 
=== What is Git Rebase? When would I use it? ===
 +
 +
=== How do I verify that 'what I push to the repo is actually there'? ===

Revision as of 11:27, 15 March 2012

EclipseLink Development in Git

This page is for the Git usage portion of the dev process. It does not discuss issues with the build in Git, for more information on that please see: wiki.eclipse.org/EclipseLink/Build/Git .

This page is a work in progress, posing the questions that need to be answered.  If you feel that you have more questions, please post them, if you can answer a question, please do.

EclipseLink Git FAQ

How do I get started?

How does Git differ from SVN?

How do patches in Git differ from in SVN?

How is merging different between Git and SVN

How do I work on two different tasks at the same time?

What do I do when I am working on a large task, and have to put it aside to complete a shorter task?

What is the difference between a git fetch, git pull and git clone?

When/how do I create branches?

After the server branches, how do I get the information to my local repo?

What tools do you recommend, what are their strengths and weaknesses?

I've seen some issues with renaming things and how those things behave when other people update. Are there any gotchas?

What is Git Rebase? When would I use it?

How do I verify that 'what I push to the repo is actually there'?