Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Bitbucket - Push project files to an empty Git repository

I have created a Git Repository on bitbucket. The repository is empty now. I have an Eclipse project, in my system, that I want to push(using Eclipse - EGit) into the repository I created. How do I do it?

I have no knowledge of doing this by command line, so, please, give me the details for doing this by using the GUI of Eclipse. Any links that might help, also are appreciated.

like image 611
Vamsi Challa Avatar asked Jul 29 '13 10:07

Vamsi Challa


2 Answers

  1. First, make sure you already installed EGit or other git control plugins on your Eclipse.

  2. Second, add Git Source Control to your existing Android Eclipse Project (local) and create a local Git Repository for the Project, by following the steps below: (or check this video)

    • right click your project -> Team -> share project
    • check the option of "Use or create repository in parent folder of project"
    • select your project
    • click the button of "create repository"
    • hit "finish"
    • right click your project -> Team -> Add to Index
    • right click your project -> Team -> commit
  3. Then push your Project (now is under local Git Source Control) to a Remote Repository such as GitHub.com or BitBucket.org, by following the steps below: (or check this video)

    • right click your project -> Team -> remote -> push
    • type in the URL of the remote repository you are using
    • type in username and password, then hit "next"
    • click the button of "Add All Branches Spec"
    • click "next"
    • click "finish"
like image 152
Corona Luo Avatar answered Oct 30 '22 13:10

Corona Luo


Okie.. So I figured it out.

Steps :

  1. First, create a new workspace.
  2. Open that workspace in eclipse.
  3. Go to New->Other->Git->Git Repository
  4. Browse to the Workspace, you just created. Follow the steps in dialog and finish it.
  5. Copy, your existing code, (src, res, etc.,) into the project folder.
  6. Import the project into workspace, File->Import->General->Existing projects into workspace.
  7. Once the application builds, you will have NO HEAD beside the project.
  8. Right click on the project folder, Go to Team->Commit
  9. Enter Commit Message and do Commit And Push. This will take you to screen that asks for URI in bitbucket.
  10. Copy the clone path from bitbucket and paste in the URI path and complete the steps in the dialog. (If you get to a screen asking for Add Specs headers or similar, select the master for Add/Update header and click on button that says Add all specs and finish it.)

Thats it.

Note ::: I am not yet that comfortable with Git, so, probably, the steps may or may not be the correct way or the easiest way to do it. But, that said, these steps worked for me. They might work for you too.

Hope this helps..

like image 44
Vamsi Challa Avatar answered Oct 30 '22 11:10

Vamsi Challa