banner



How To Upload Java Project To Github

GitHub is simply a deject-hosted Git direction tool. Git is distributed version command, meaning the entire repo and history lives wherever you put it. People tend apply GitHub though in their concern or development workflow as a managed hosting solution for backups of their repositories.

It'southward a convenient and more often than not worry-complimentary method for backing up all your code repos. Information technology also allows you lot to very nicely navigate and view your code on the web. GitHub takes this even further by letting you connect with coworkers, friends, organizations, and more.

Prerequisites:

To initialize the repo and push button it to GitHub yous'll need:

  1. A complimentary GitHub Account
  2. git installed on your local automobile

Pace 1: Create a new GitHub Repo

Sign in to GitHub and create a new empty repo page. You tin can choose to either initialize a README or not. It doesn't really matter considering we're just going to override everything in this remote repository anyways.

Create new GitHub Repo

Through the residual of this tutorial nosotros'll presume your GitHub username is sammy and the repo you created is named my-new-project (And so you'll need to swap those out with your bodily username and repo name when copy/pasting commands)

Step 2: Initialize Git in the projection folder

From your terminal, run the following commands afterwards navigating to folder you would similar to add together:

Initialize the Git Repo

Make sure you are in the root directory of the project you want to push button to GitHub and run:

Note: if you already have an initialized Git repository, yous tin can skip this command

                      
  1. git init

This step creates a hidden .git directory in your project folder which the git software recognizes and uses to shop all the metadata and version history for the project.

Add the files to Git index

                      
  1. git add -A

The git add together control is used to tell git which files to include in a commit, and the -A statement means "include all".

Commit Added Files

                      
  1. git commit -m 'Added my projection'

The git commit command creates a new commit with all files that accept been "added". the -m 'Added my project' is the bulletin that will be included alongside the commit, used for time to come reference to sympathize the commit.

Add new remote origin (in this case, GitHub)

                      
  1. git remote add origin git@github.com:sammy/my-new-project.git

Note: Don't forget to replace the highlighted bits above with your username and repo name.

In git, a "remote" refers to a remote version of the same repository, which is typically on a server somewhere (in this example GitHub.) "origin" is the default proper noun git gives to a remote server (you tin accept multiple remotes) and then git remote add origin is instructing git to add the URL of the default remote server for this repo.

Push to GitHub

                      
  1. git push -u -f origin master

With this, in that location are a few things to note. The -f flag stands for force. This will automatically overwrite everything in the remote directory. Nosotros're only using it here to overwrite the README that GitHub automatically initialized. If you lot skipped that, the -f flag isn't really necessary.

The -u flag sets the remote origin as the default. This lets y'all later easily but do git push and git pull without having to specifying an origin since we always want GitHub in this case.

All together

                      
  1. git init
  2. git add together -A
  3. git commit -m 'Added my project'
  4. git remote add origin git@github.com:sammy/my-new-project.git
  5. git push -u -f origin principal

Conclusion

Now yous are all prepare to track your lawmaking changes remotely in GitHub! Every bit a next step here's a consummate guide to how to apply git

One time y'all beginning collaborating with others on the project, you'll want to know how to create a pull request.

Source: https://www.digitalocean.com/community/tutorials/how-to-push-an-existing-project-to-github

Posted by: dumontaftes1955.blogspot.com

0 Response to "How To Upload Java Project To Github"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel