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 "EclipseLink/Development/Process/Git"

(EclipseLink Git FAQ)
Line 10: Line 10:
  
 
=== How does Git differ from SVN? ===
 
=== 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? ===
 
=== How do I work on two different tasks at the same time? ===
Line 20: Line 24:
  
 
=== After the server branches, how do I get the information to my local repo? ===
 
=== 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? ===

Revision as of 10:03, 13 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?

Back to the top